【问题标题】:Machine Learning Algorithm Android Spell Check and Auto Correct机器学习算法 Android 拼写检查和自动更正
【发布时间】:2012-06-20 09:12:16
【问题描述】:

我很想知道 Android 在输入文本时是否使用任何机器学习算法进行拼写检查和自动更正功能?如果是,那么有没有办法知道他们使用哪种算法?

非常感谢 拉贾特

【问题讨论】:

    标签: android machine-learning autocorrect spell-checking


    【解决方案1】:

    忍不住把it放在这里。

    每个键盘都使用自己的算法。我可以假设这些算法基于词频、贝叶斯决策和编辑距离(用于拼写检查)。

    在我看来,学习部分是写下用户更常写的单词,并将它们作为类似单词的自动更正提供。

    【讨论】:

    • xkcd +1。我还想认为编写字典也需要大量工作。
    • 有一些在线词典甚至是免费的。我向你推荐 coursera.org 的 NLP 课程,它为你提供了很好的语言处理工具。
    猜你喜欢
    • 1970-01-01
    • 2012-09-04
    • 2012-07-07
    • 1970-01-01
    • 1970-01-01
    • 2011-08-01
    • 1970-01-01
    • 2019-07-02
    • 2018-11-30
    相关资源
    最近更新 更多