我正在尝试使用Jaro-Winkler相似度距离来判断两个字符串是否相似。我尝试使用这些库来比较单词carol
和elephant
。结果不相似:
import jellyfish
jellyfish.jaro_winkler('Carol','elephant')
返回值为0.4416666
,而
from pyjarowinkler import distance
distance.get_jaro_distance('Carol','elephant')
返回 0.0
对我来说更有意义。
这两个库之间有bug吗?
jellyfish.jaro_winkler('test', 'rest')
和distance.get_jaro_distance('test', 'rest')
产生不同的输出。我会找一些第三方库来确定哪种实现是正确的。 - Blender