俄语、英语和芬兰语的soundex算法
ru-soundex的Python项目详细描述
#soundex for俄语
基于soundex的俄语、英语和芬兰语语音算法。
package都实现了音素转换为字母数字序列和距离引擎,用于比较soundex序列(基于levenstein距离)。
通过``pip``
``python
pip install ru soundex
```
2安装此包。导入Soundex算法。
package支持很多机会,可以剪切结果序列(如在原始soundex版本中)或对元音进行编码。
`` python
来自ru-soundex.soundex import russiansoundex
soundex.transform('1105;__')
…
soundex=soundex(删除第一个字母=true,CODEU元音=真)
soundex.transform(‘__ino__’)
…
>ja7a53a
``````
>;库的结构是可伸缩的,`russiansoundex`类继承基本类'soundex'(英语原版)。为了扩展我们的算法,您只需要从“soundex”继承自己的类并重写方法即可。从ru-soundex.distance导入soundexdistance
>soundex=russiansoundex(删除第一个字母=true)
>soundex距离=soundexdistance(soundex)
>soundex距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离>
基于soundex的俄语、英语和芬兰语语音算法。
package都实现了音素转换为字母数字序列和距离引擎,用于比较soundex序列(基于levenstein距离)。
通过``pip``
``python
pip install ru soundex
```
2安装此包。导入Soundex算法。
package支持很多机会,可以剪切结果序列(如在原始soundex版本中)或对元音进行编码。
`` python
来自ru-soundex.soundex import russiansoundex
…
soundex=soundex(删除第一个字母=true,CODEU元音=真)
soundex.transform(‘__ino__’)
…
>ja7a53a
``````
>;库的结构是可伸缩的,`russiansoundex`类继承基本类'soundex'(英语原版)。为了扩展我们的算法,您只需要从“soundex”继承自己的类并重写方法即可。从ru-soundex.distance导入soundexdistance
>soundex=russiansoundex(删除第一个字母=true)
>soundex距离=soundexdistance(soundex)
>soundex距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离>