擅长:python、mysql、java
<p>我不认为这是wordnet本身的缺陷。在您的例子中,automobile被指定为动词,car被指定为名词,因此您需要查看synset以查看图形的外观,并确定网络是否正确标记。在</p>
<pre><code>A = 'car.n.01'
B = 'automobile.v.01'
C = 'automobile.n.01'
wn.synset(A).path_similarity(wn.synset(B))
wn.synset(B).path_similarity(wn.synset(A))
wn.synset(A).path_similarity(wn.synset(C)) # is 1
wn.synset(C).path_similarity(wn.synset(A)) # is also 1
</code></pre>