Definition
Soundex
Soundex is a phonetic coding algorithm, originally designed for surnames, that maps names to a code consisting of their initial letter and three digits. Its English-oriented rules group consonant letters by approximate sound, allowing some differently spelt names to share a code. Vowel letters after the initial letter receive no digit.
Limitations
Matching codes suggest a possible phonetic match, not identical pronunciation, meaning or identity. Soundex can help find some spelling variants or errors, but is not a general spelling corrector or a method for resolving homonyms.
Example
Example