查找来自Wordnet的单词,由给定单词的固定编辑距离分隔

Nih*_*ngi 5 python nlp nltk wordnet

我正在使用nltk和wordnet编写一个拼写检查器,我有一些拼写错误的单词说"belive".我想要做的是找到wordnet中的所有单词,这些单词由leveshtein的编辑距离1或2分隔.nltk是否提供了完成此任务的方法?这该怎么做?


可能是,我说错了.该edit_distance方法需要2个参数,例如edit_distance(word1,word2)返回levenshtein在word1和word2之间的距离.我想要的是找到我给出的单词与wordnet中的每个其他单词之间的编辑距离.

brc*_*brc 1

它实际上提供了一种edit_distance方法。请参阅此处的文档