我有一个发音不正确的单词列表,即 smartphone 发音为 smartphon,private 发音为 privat。
所以我会将发音不好的单词与包含正确单词的数据库进行匹配。怎么做。
我想获取单词并将单词替换为正确的单词。
poorwords rightword
privat private
capabl capable
storag storage
satisfi satisfy
如何做到这一点。他们的 compareTo(String h) 方法是否解决了我的问题?
最佳答案
为此,您需要一本有效单词的字典,然后使用 Levenshtein distance 对被测试的单词与字典中的单词进行排名。 .
关于java - 如何在java中找到数据库中单词的相似匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16295013/