【发布时间】:2017-09-30 04:58:43
【问题描述】:
您能否告诉我如何在 python 中使用 textblob 对我自己的自定义句子(业务相关)进行拼写更正。如果您可以提及任何其他替代方案,将会很有帮助
【问题讨论】:
-
到目前为止你尝试过什么?可以发一下代码吗?
标签: python r autocorrect
您能否告诉我如何在 python 中使用 textblob 对我自己的自定义句子(业务相关)进行拼写更正。如果您可以提及任何其他替代方案,将会很有帮助
【问题讨论】:
标签: python r autocorrect
如果有人对此仍然感兴趣,这里有多种方法可以做到。如果您想即时添加自定义单词,您可以将其添加到“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 文件中。
【讨论】: