【问题标题】:textblob on spelling correction for custom sentencestextblob 关于自定义句子的拼写更正
【发布时间】:2017-09-30 04:58:43
【问题描述】:

您能否告诉我如何在 python 中使用 textblob 对我自己的自定义句子(业务相关)进行拼写更正。如果您可以提及任何其他替代方案,将会很有帮助

【问题讨论】:

  • 到目前为止你尝试过什么?可以发一下代码吗?

标签: python r autocorrect


【解决方案1】:

如果有人对此仍然感兴趣,这里有多种方法可以做到。如果您想即时添加自定义单词,您可以将其添加到“textblob.en.spelling”。例如:

import textblob as tb
tb.Word('sensor').correct()
>>'senior'

这不是我想要的。将“传感器”添加到字典中:

tb.en.spelling.update({'sensor':1})
tb.Word('sensoor').correct()
>> "sensor"

还有其他方法。您可以将自定义文本数据附加到位于 textblob 库目录中的 en-spelling.txt 文件中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-02-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-17
    • 1970-01-01
    • 2012-07-07
    相关资源
    最近更新 更多