当前位置:  开发笔记 > 人工智能 > 正文

双metaphone错误

如何解决《双metaphone错误》经验,为你挑选了1个好方法。

我正在使用劳伦斯飞利浦Double-Metaphone算法取得了巨大的成功,但我发现了某些组合的奇怪"意外结果".

是否有其他人对算法的其他部分添加或更改,他们不介意共享,或只是他们发现不能按预期工作的组合.

例如.我之间有问题:

Peashill和Bushley.(都与PXL匹配)

Rockliffe和Rockcliffe(RKLF和RKKL)

Jonathan Lef.. 5

所有Soundex,Metaphone和变体方案偶尔都会给出与您的预期不同的结果.这是不可避免的 - 它们可以被视为或多或少简单的哈希算法,具有保留属性的特殊信息,并且当你宁愿它们没有时,它们有时会产生冲突,并且当你宁愿它们没有时,它们有时会产生差异. .

改善事物的一种可能方法是使用"同义词环".这基本上产生了应该被视为同义词的单词列表,与拼写无关.我在名称匹配的上下文中遇到过它们.例如,Chaudri的变体包括:

CHAUDARY CHAUDERI CHAUDERY CHAUDHARY CHAUDHERI CHAUDHERY CHAUDHRI CHAUDHRY乔杜里·乔杜里CHAUDHY绍德雷CHAUDRI乔德里CHAUDURI CHAWDHARY CHAWDHRY CHAWDHURY CHDRY CHODARY CHODHARI CHODHOURY CHODHRY CHODREY CHODRY CHODURY CHOUDARI CHOUDARY CHOUDERY CHOUDHARI CHOUDHARY CHOUDHERY CHOUDHOURY CHOUDHRI乔德里CHOUDHURI乔杜里CHOUDREY CHOUDRI CHOUDRY CHOUDURY CHOUWDHRY CHOWDARI CHOWDARY CHOWDHARY CHOWDHERY CHOWDHRI乔杜里CHOWDHURI CHOWDHURRYY CHOWDHURY CHOWDORY CHOWDRAY CHOWDREY CHOWDRI CHOWDRURY CHOWDRY CHOWDURI CHOWDURY CHUDARY CHUDHRY CHUDORY COWDHURY



1> Jonathan Lef..:

所有Soundex,Metaphone和变体方案偶尔都会给出与您的预期不同的结果.这是不可避免的 - 它们可以被视为或多或少简单的哈希算法,具有保留属性的特殊信息,并且当你宁愿它们没有时,它们有时会产生冲突,并且当你宁愿它们没有时,它们有时会产生差异. .

改善事物的一种可能方法是使用"同义词环".这基本上产生了应该被视为同义词的单词列表,与拼写无关.我在名称匹配的上下文中遇到过它们.例如,Chaudri的变体包括:

CHAUDARY CHAUDERI CHAUDERY CHAUDHARY CHAUDHERI CHAUDHERY CHAUDHRI CHAUDHRY乔杜里·乔杜里CHAUDHY绍德雷CHAUDRI乔德里CHAUDURI CHAWDHARY CHAWDHRY CHAWDHURY CHDRY CHODARY CHODHARI CHODHOURY CHODHRY CHODREY CHODRY CHODURY CHOUDARI CHOUDARY CHOUDERY CHOUDHARI CHOUDHARY CHOUDHERY CHOUDHOURY CHOUDHRI乔德里CHOUDHURI乔杜里CHOUDREY CHOUDRI CHOUDRY CHOUDURY CHOUWDHRY CHOWDARI CHOWDARY CHOWDHARY CHOWDHERY CHOWDHRI乔杜里CHOWDHURI CHOWDHURRYY CHOWDHURY CHOWDORY CHOWDRAY CHOWDREY CHOWDRI CHOWDRURY CHOWDRY CHOWDURI CHOWDURY CHUDARY CHUDHRY CHUDORY COWDHURY

推荐阅读
凹凸曼00威威_694
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有