文件名称:pyspellchecker:纯Python拼写检查http
文件大小:23.6MB
文件格式:ZIP
更新时间:2024-06-03 11:42:34
python spellcheck levenshtein-distance spelling-checker spellchecker
pyspellchecker 基于在设置简单拼写检查算法上博客文章的纯Python拼写检查。 它使用算法来查找距原始单词2个编辑距离内的排列。 然后,它将所有排列(插入,删除,替换和换位)与单词频率列表中的已知单词进行比较。 在频率列表中发现更多的单词更有可能是正确的结果。 pyspellchecker支持多种语言,包括英语,西班牙语,德语,法语和葡萄牙语。 有关如何创建词典以及如何对其进行更新和改进的信息,请参见自述文件的“词典创建和更新”部分! pyspellchecker支持Python 3 pyspellchecker允许设置Levenshtein距离(最多两个)以进行检查。 对于较长的单词,强烈建议使用1的距离而不是默认的2。请参阅快速入门,以了解如何更改distance参数。 安装 最简单的安装方法是使用pip: pip install pyspellchecker
【文件预览】:
pyspellchecker-master
----.gitignore(1KB)
----setup.cfg(67B)
----README.rst(8KB)
----CHANGELOG.md(4KB)
----.github()
--------workflows()
----tests()
--------spellchecker_test.py(19KB)
--------resources()
--------__init__.py(23B)
----docs()
--------make.bat(822B)
--------source()
--------Makefile(615B)
----LICENSE(1KB)
----codecov.yml(564B)
----scripts()
--------build_dictionary.py(23KB)
--------data()
----spellchecker()
--------resources()
--------utils.py(4KB)
--------spellchecker.py(20KB)
--------__init__.py(315B)
--------info.py(302B)
----MANIFEST.in(43B)
----setup.py(2KB)