Как извлечь общий Hypernym из разных слов с помощью WordNet (Java)?

Кто-нибудь знает, как найти общий Hypernym с учетом двух слов, используя WordNet в Java?

Например, гиперным для курицы является птица, а гиперным для попугая является также птица. Так что, если один обеспечивает

 hypernym_finder ("parrot", "chicken") 

результат должен быть "птицей".

(Я сделал более конкретный вопрос в другом посте, с кодами и деталями - возможно, более общий вопрос привлечет больше людей)

1 ответ

Эта библиотека может дать вам ответ, например, логика быстрого запуска, изложенная здесь: https://www.programcreek.com/2014/01/calculate-words-similarity-using-wordnet-in-java/

(metric=edu.cmu.lti.ws4j.impl.WuPalmer@79efed2d):: (курица, попугай) = 0,72

Другие вопросы по тегам