俄语、英语和芬兰语的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距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离距离>

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java我可以使用SalesforceDX作为现有Eclipse项目的版本控制吗?   java将数据从自定义XML文件移动到ArrayList AndroidStudio   java我在适配器中有一个数量为13的数组如何从数组中获取最大值   java spring工具套件创建runnable jar错误查找配置文件   java如何将其他类的列表项放入数组,然后在textview中设置文本   将客户端代码与Expresso一起使用时出现java错误   java是立即向HTTP响应生成大型CSV报告的好方法吗?   java是查找在最后“x”分钟内修改的文件的最快方法   在实体中填充java空下拉列表   安卓中共享首选项中的java禁用对话框通知   java在通过HttpGet对象检索数据时设置超时值   java Selenium Webdriver脚本无法识别页面加载   java JNA的行为与我的C#对手不同,为什么?   java禁用Spring执行器中特定数据源的HealCheck   java Hibernate条件按最后一个id连接顺序   java Resilience4j异常处理   java如何正确编程?   java如何使我的重置按钮工作   java Struts 2和AWS文件上传