我在这里无法自拔地分享一下这个。 每个键盘都使用自己的算法。我可以假设这些算法基于单词频率、贝叶斯决策和编辑距离(用于拼写检查)。 在我看来,学习部分是将用户常写的单词记录下来,并将它们作为类似单词的自动更正提供给用户。