标签: nltk wordnet
我正在寻找一种有效的方法来检查A是否是使用NLTK在WordNet中的B的下位词。
我可以使用lowest_common_hypernyms检查A和B的最低常见上位词是否为B,这意味着A是B的下位词,但问题是B可能是A的下位词。
lowest_common_hypernyms
是否有任何单一功能可以检查这个?
答案 0 :(得分:2)
motorcar = wn.synset('car.n.01') types_of_motorcar = motorcar.hyponyms() types_of_motorcar[26]