拼写检查 API
Spell Check API
我在我的项目中实施了 Jazzy 拼写检查 API 来查找拼写错误的单词并为这些单词提供建议。我已经下载了一个“.dic”文件来使用它。但是,词典文件不包含按字母顺序排列的单词。谁能指出原因吗?
我们还有一个getSuggestions()
方法,它提供了拼错单词的建议。谁能建议它如何确定首先显示哪个建议?
如果你要遍历一个单词数组并将一个字符串与它们进行比较,那么放置更频繁的单词很有意义,比如 "the" "for",接近开头,以便您的循环更快找到正确答案。
判断的方法有很多种"suggestions",一种是编辑距离
https://en.wikipedia.org/wiki/Levenshtein_distance
我在我的项目中实施了 Jazzy 拼写检查 API 来查找拼写错误的单词并为这些单词提供建议。我已经下载了一个“.dic”文件来使用它。但是,词典文件不包含按字母顺序排列的单词。谁能指出原因吗?
我们还有一个getSuggestions()
方法,它提供了拼错单词的建议。谁能建议它如何确定首先显示哪个建议?
如果你要遍历一个单词数组并将一个字符串与它们进行比较,那么放置更频繁的单词很有意义,比如 "the" "for",接近开头,以便您的循环更快找到正确答案。
判断的方法有很多种"suggestions",一种是编辑距离 https://en.wikipedia.org/wiki/Levenshtein_distance