gpt4 book ai didi

algorithm - Android 的拼写检查器使用哪种算法?

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:23:54 24 4
gpt4 key购买 nike

我正在研究字符串匹配算法。我遇到的最有用的手机之一是我的手机(SE xPeria neo v 上的 android 2.3.4)。

enter image description here

如屏幕截图所示,我按下了 接近 我想要的字符 jiw 并且它建议正确。

看起来算法类似于levenstein distance (我的输入和字典之间的距离)。不知何故,近字符在字符串匹配中具有一些值。

对正在使用的算法有什么想法吗?

最佳答案

我拉了Android source code并寻找拼写检查。我发现这个目录似乎包含您正在寻找的来源:

packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/

文件 spellcheck/AndroidSpellCheckerService.java 看起来像是在做所有繁重的工作,但 Suggest.java 似乎也以某种方式参与其中。

关于algorithm - Android 的拼写检查器使用哪种算法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11066225/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com