Python中非英语语言的拼写检查器

时间:2018-07-05 11:12:56

标签: python nlp nltk spell-checking

我正在尝试找到一个 Python中的拼写检查器,该语言可以用于除英语之外的其他语言,我对葡萄牙语特别感兴趣。通过研究,到目前为止发现的最好的是Microsoft的Bing Spell Check API for Python。

但是,要使用它,您需要一个Azure帐户才能获取密钥。我想知道是否还有其他选择可以免费获得拼写检查及其建议。到目前为止,我已经发现PyEnchant  库,但它已经过时,还有autocorrection库,仅支持英语。

我还找到了 Peter Norvig的代码,但是我想知道是否还有其他以其他语言测试过的拼写检查实现。

1 个答案:

答案 0 :(得分:1)

Bing Spell Check API具有免费层,其中包含有限的#个调用和TPS:https://portal.azure.com/#create/Microsoft.CognitiveServicesBingSpellCheck-v7。选择F0层。