相似度语句计算
import distance
def edit_distance(s1, s2):
return distance.levenshtein(s1, s2)
strings = [
'你在干什么',
'你在干啥子',
'你在做什么',
'你好啊',
'我喜欢吃香蕉'
]
target = '我喜欢香蕉'
results = list(filter(lambda x: edit_distance(x, target) <= 2, strings))
原创
2021-10-09 16:12:01 ·
132 阅读 ·
0 评论