Soundex有没有改进?

时间:2011-04-12 10:26:44

标签: database soundex phonetics

Soundex似乎是在某些DBMS中实现的,但是有没有任何算法改进明显优于Soundex的当前实现?

3 个答案:

答案 0 :(得分:11)

是。正如Wikipedia指出的那样,有Metaphone和Double Metaphone,NYSIIS等等。

请记住,这些仅适用于英语,其正字法有其特定的问题。西班牙语几乎不需要它,对中文/普通话没有意义。

答案 1 :(得分:3)

我不知道“明确更好”,但你可能想看看Metaphone(及其变体)和Caverphone。例如,参见http://www.atomodo.com/code/double-metaphone,其中有一个“Double Metaphone”的实现与MYSQL一起使用。

答案 2 :(得分:2)

  

Metaphone 3是Metaphone算法的第三代。   它从双倍的89%提高了语音编码的准确性   Metaphone要 98%,对最常见的数据库进行测试   北方熟悉的英语单词,名称和非英语单词   美国。这产生了非常可靠的语音编码   美国发音。

     

Metaphone 3由Lawrence Philips设计和开发   设计并开发了原版Metaphone和Double Metaphone   算法