【发布时间】:2021-07-26 07:29:24
【问题描述】:
我正在尝试将名称与名称列表匹配
text_to_match = "sa"
print(process.extract(text_to_match, ['sachin','saurabh','Amol'],scorer=fuzz.WRatio))
我得到的结果如下
[('sachin', 90), ('saurabh', 90), ('Amol', 33)]
但是我期待,因为 sa 仅匹配 sachin 的部分字母,它应该给出一个小得多的分数,但它给出了一个非常高的结果。
我可以做些什么来根据要求获得更好的结果?
【问题讨论】:
标签: python python-3.x fuzzywuzzy