You are reading a single comment by @Velocio and its replies. Click here to read the full conversation.
  • http://en.wikipedia.org/wiki/Metaphone#Double_Metaphone

    That's what I will probably use.

    The key to such things is to recognise that most dialects and accents are based on vowel changes and difference in pronunciation of vowels... so chuck away the vowels.

    Then identify the key consonants that shape the word, and certain sequences of consonants can be shortened to a replacement consonant.

    In the wikipedia example, the word Schmidt is shortened to XMT, where Smith yields SM0 and a secondary match of XMT. Because XMT matches both... a search for Schmidt would return a lower match on the word Smith... but at least it found it.

    In the example requested above, sportives would yield SPTV and so would sportive... it would be considered an exact match even though they vary due to pluralisation.

About

Avatar for Velocio @Velocio started