Как проверить связь с гипонимами в WordNet с помощью NLTK? - PullRequest
0 голосов
/ 19 ноября 2011

Я ищу эффективный способ проверить, является ли A гипонимом B в WordNet, используя NLTK.

Я мог бы использовать lowest_common_hypernyms, чтобы проверить, является ли самый низкий общий гипернимый из A и B B, что означает, что A является гипонимом B, но проблема в том, что B может быть гипонимом A.

Есть ли какая-либо отдельная функция, которая проверяет это?

1 Ответ

2 голосов
/ 11 августа 2012
motorcar = wn.synset('car.n.01')
types_of_motorcar = motorcar.hyponyms()
types_of_motorcar[26]
...