Soundex 有改进吗?
Soundex 似乎在某些 DBMS 中实现,但是是否有任何算法改进明显优于 Soundex 当前的实现?
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?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
是的。正如 Wikipedia 指出的那样,有 Metaphone 和 Double Metaphone、NYSIIS 等等。
请记住,这些仅适用于英语,英语在拼写方面有其自身的特殊问题。西班牙语几乎不需要它,对于中文/普通话也没有意义。
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.
我不知道“绝对更好”,但您可能想看看 Metaphone(及其变体)和 Caverphone。参见,例如,http://www.atomodo.com/code/double-metaphone其中有一个与 MYSQL 一起使用的“Double Metaphone”的实现。
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.