我对python中的word net很新。我试图匹配两个单词,使用Wu-Palmer算法找到相似度得分,如下所示:
synset1 = wn.synset("teacher.n.01") #wn is wordnet import
synset2 = wn.synset("boy.n.01")
print(synset1.wup_similarity(synset2))
输出:0.6
synset1 = wn.synset("animal.n.01") #wn is wordnet import
synset2 = wn.synset("boy.n.01")
print(synset1.wup_similarity(synset2))
输出:0.75
因此根据吴帕尔默模型,男孩比老师更接近动物。这是否意味着该算法不是找到单词相似性的正确算法?你能否为这个问题提出任何替代方案。