Fuzzy logic
Fuzzy logic is a powerful mathematical tool for dealing with approximate and imprecise objects and events. Unlike common predicate logic that is binary in nature, i.e. distinguishes only ‘true’ and ‘false’, fuzzy logic is capable of dealing with imprecise statements and varying attribute degrees.
Fuzzy logic is the keystone for automatic data reconciliation methods implemented in Texunatech solutions and products such as Soltex. Texunatech’s validation and matching technique includes calculating number of degrees of difference between two similar entries relating to the same data object. Assumptions on probable mistypes and similar errors are based on these calculations allowing for flexible tuning of data validation and reconciliation algorithms.
Such fuzzy matching provides real-time intelligent correction of typing errors as they are entered and successful cleansing of existing databases or other huge volumes of structured information.
A more common application of fuzzy logic are the sophisticated search algorithms utilised for quickly discovering relevant information within large data volumes.