Text normalization
This type of normalization is useful when comparing strings such as company names and addresses.- White space (including newline and tab characters) and separation symbols are replaced with regular spaces.
- Periods used as separators (periods placed between words) are replaced with spaces, and periods in abbreviations are removed.
- Conjunction symbols (
&,+,-,/,~) are normalized:- Sets of words that begin with a single-letter word and are separated by the same conjunction symbol are joined into a single word. For example,
R & DbecomesR&D. - In all other cases, conjunction symbols are replaced with spaces. For example,
Procter&GamblebecomesProcter Gamble.
- Sets of words that begin with a single-letter word and are separated by the same conjunction symbol are joined into a single word. For example,
- Double spaces are removed.
- A predefined list is used to split words. For example,
CoKGis split intoCo KG. - Spaces in recognized text are used to split it into separate words.
- A predefined list is used to replace suffixes in each word. For example, you can replace the suffix
strassewith the suffixstr. - Strings of words are automatically replaced according to a predefined list. For example, you can replace the word
Limitedwith the abbreviationLtd.
Normalization.xml file, which is stored in the project’s folder.
Significant changes may be made to the normalization algorithm in future versions of the program.
Modify the normalization settings
You can modify theNormalization.xml file after the data set has been created (separately for each data set). To modify the standard normalization settings:
1
Download the settings file
Download the settings file using the DownloadNormalizationSettings FCAdminTools command.
2
Edit the settings
Make the appropriate changes.
3
Upload the settings file
Upload the settings file using the UpdateNormalizationSettings FCAdminTools command.
Alphanumeric code normalization
This normalization type is useful when comparing alphanumeric codes such as tax ID numbers, bank accounts, and postal codes. All symbols except numerals and letters are removed, letting you compare values while ignoring spaces, dashes, slashes, and other arbitrary characters they may contain. When normalization is applied, the Store normalized value option becomes available while mapping the data set column to a column in an external database.- When this option is enabled, normalized values are stored in the data set.
- When this option is disabled, original values from the external database are copied to the data set.
