использование wordnet для поиска терминов без синонимов существительных или хотя бы одного синонима существительных - PullRequest
0 голосов
/ 25 ноября 2010

Я использую WordNet 3.0. Документация WordNet показывает, как найти наборы слов, например:

 wn car -synsn

Но есть ли способ найти термины с
а) нет имен существительных
б) по крайней мере с одним существительным synset и так далее.

Спасибо, Sony

1 Ответ

0 голосов
/ 25 ноября 2010

Краткий ответ:
"НЕТ! Нет способа поиска по существованию или количеству слов в наборе"

Ни интерфейс командной строки, ни библиотечный API не предоставляют возможность применять этот вид предикатов к поиску.

При этом можно импортировать файлы WordNet в более реляционное хранилище и выполнять запросы этого типа в результирующей базе данных.
Более прямой способ импорта данных WordNet заключается в непосредственном подключении к самим файлам WordNet (см., В частности, эти два файла и анализ нужных данных.
Альтернативой является создание какого-либо сканера данных на основе API библиотеки, что позволяет использовать все возможности библиотеки для анализа формата WordNet, и вывод нужных полей в текстовый файл, более подходящий для импорта базы данных.

...