Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Has Soundex been improved?

Soundex seems to be implemented in some DBMS's, but have there been any algorithmic improvements that are definitively better than the current implementation of Soundex?

like image 983
Tom Gullen Avatar asked Apr 12 '11 10:04

Tom Gullen


2 Answers

Yes. As Wikipedia points out, there's Metaphone and Double Metaphone, NYSIIS and more.

Keep in mind that these only works for English, which has its own particular problems with its orthography. It's hardly needed for Spanish, and doesn't make sense for Chinese/Mandarin.

like image 84
MSalters Avatar answered Oct 20 '22 15:10

MSalters


I don't know about "definitively better", but you might want to look at Metaphone (and its variants) and Caverphone. See, e.g., http://www.atomodo.com/code/double-metaphone where there's an implementation of "Double Metaphone" for use with MYSQL.

like image 39
Gareth McCaughan Avatar answered Oct 20 '22 14:10

Gareth McCaughan