Ворднет гиперным / гипонимами в R

Я хотел бы найти все гипонимы для данного слова в R. Тем не менее, я не могу найти какой-либо гипоним, даже когда пытаюсь перейти от ранее найденного гиперного.

То есть я могу найти "хроматический цвет" как гиперное для фиолетового; но когда я ищу гипонимы "хроматического цвета", я ничего не нахожу.

Код для поиска гиперного фиолетового цвета:

filter <- getTermFilter("ExactMatchFilter", "purple", TRUE)
terms <- getIndexTerms("NOUN", 1, filter)
synsets <- getSynsets(terms[[1]])
related <- getRelatedSynsets(synsets[[1]], "@")
sapply(related, getWord)

     [,1]              
[1,] "chromatic color" 
[2,] "chromatic colour"
[3,] "spectral color"  
[4,] "spectral colour" 

Однако код для поиска гипонима "хроматического цвета" ничего не дает.

filter <- getTermFilter("ExactMatchFilter", "chromatic color", TRUE)
terms <- getIndexTerms("NOUN", 1, filter)
synsets <- getSynsets(terms[[1]])
related <- getRelatedSynsets(synsets[[1]], " ")

Error in .jcall(l, "Ljava/util/Iterator;", "iterator") : 
RcallMethod: invalid object parameter

Есть идеи, что я делаю не так? Спасибо!

0 ответов

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