标签: android
我正在开发一个词典应用程序,我想在我的android词典应用程序中实现拼写纠正器(如谷歌搜索引擎:“你的意思是......”)。我可以这样做吗?怎么编码呢?有人可以帮忙吗?提前谢谢。
答案 0 :(得分:0)
您可以使用Levenshtein距离等算法计算单词与预定义单词列表中其他单词的关系,如果单词列表中没有完全匹配,则可以提出最接近的单词(和如果用户仍然选择他/她的版本/拼写,请为其添加一个单词。
http://en.wikipedia.org/wiki/Levenshtein_distance