如何在考虑输入顺序的情况下检查 Python 中的单词相似度

how to check word similarity in python with considering the input order

提问人:mohammad parishan 提问时间:9/2/2023 最后编辑:A.H Moussamohammad parishan 更新时间:9/2/2023 访问量:28

问:

通常,现有方法中的相似性检查是以这样一种方式进行的,即两个单词之间的比较总是给出相同的分数。但是我想得到另一个分数,如果第一个输入被第二个输入改变。 我希望在代码中这样做:


similarity("large bag cat", "large bag dog wild")  # score: 0.X
similarity("large bag dog wild", "large bag cat")  # score: 0.Y

第一个输入的所有单词都可能包含在第二个输入中,但第二个输入中只有几个单词包含在第一个输入中。 像Levenstine这样的算法......始终显示相同的分数。

Python 比较 相似度

评论

0赞 B Remmelzwaal 9/2/2023
分数会改变什么?你会如何衡量它?
0赞 mohammad parishan 9/2/2023
@BRemmelzwaal 第一个输入的所有单词都可能包含在第二个输入中,但只有第二个输入的几个单词包含在第一个输入中。

答: 暂无答案