0
wordnet単語の階層関係に基づいて、 'worda'が 'wordb'の上位語であるかどうかを確認します。wordnet APIには ".is_parent_of()"という関数がありますか?
はWordNetのAPI NLKTは、上位語のsynsetのための()メソッドがあり
worda.is_parent_of(wordb)
おかげ
wordnet単語の階層関係に基づいて、 'worda'が 'wordb'の上位語であるかどうかを確認します。wordnet APIには ".is_parent_of()"という関数がありますか?
はWordNetのAPI NLKTは、上位語のsynsetのための()メソッドがあり
worda.is_parent_of(wordb)
おかげ
のような機能を持っています。また、lowest_common_hypernyms()も便利です。synsetには複数の単語を含めることができます。wordnetをナビゲートするためのコードの例を以下に示します。
from nltk.corpus import wordnet as wn
right_whale = wn.synset('right_whale.n.01')
orca = wn.synset('orca.n.01')
print orca
print right_whale.lowest_common_hypernyms(orca)
baleen_whale = right_whale.hypernyms()[0]
print baleen_whale