通过res_similarity或wup_similarity计算与wordnet的语义相似性有什么不同?

时间:2017-07-11 08:28:45

标签: python

我想用python中的两个单词之间的wordnet计算语义相似度,并且看到不同的计算相似性的方法如下:res_similarity,path_similarity,... 我想知道这种方式有什么不同吗? 我的代码是:

for word1 in list1:
for word2 in list2:
    wordFromList1 = wordnet.synsets(word1)
    wordFromList2 = wordnet.synsets(word2)
    s = wordFromList1[0].wup_similarity(wordFromList2[0])

1 个答案:

答案 0 :(得分:0)

resnik使用共享信息内容,路径相似性通常计算将两个术语分开的边缘。在这里尝试使用wordnet的一些措施: http://labs.fc.ul.pt/dishin/