Lukas' Notes

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