Семантический словарь

Семантические словари содержат списки слов или фраз, которые связаны с другими словами каким-либо семантическим отношением (синонимия, антонимия, гипонимия и т.д.). Такие слова и фразы называются синсетами.

semant general.rus

Пример семантического словаря

В системе PolyAnalyst предоставлены различные словари семантики по умолчанию, например, для русского языка представлены словари WordNet (словарь-тезаурус) и словарь по умолчанию.

Откроем семантический словарь WordNet в качестве примера.

semant wordnet description.rus

Окно просмотра словаря разделено на три части. Поле слева содержит список токенов словаря, которые отсортированы в алфавитном порядке. В центре находится список синсетов для выбранного токена. Правая часть, описание синсета, содержит подробную информацию о выделенном синсете.

Управление синсетами и отношениями между ними

Существуют восходящие и нисходящие семантические отношения, список которых приведен в поле справа.

semant relations.rus

Вы можете установить или снять галочки с отношений целиком, например, снять галочки со всех нисходящих отношений и выбрать отдельные восходящие отношения.

semant synset relations separate.rus

Чтобы добавить новое отношение, введите его имя в поле Отношение или в поле Обратное отношение в окне Управление отношениями.

semant manage relations.rus

Появится новое окно. Выберите связь, затем нажмите кнопку Добавить. Если вид семантического отношения уже существует, вам будет предложено удалить данное отношение.

semant new relation.rus

Чтобы удалить отношение, выберите его имя из выпадающего меню поля Связь в окне Управление отношениями. Остальные поля окна станут недоступными. Затем нажмите кнопку Удалить. Можно также щелкнуть правой кнопкой мыши на синсете и выбрать опцию Удалить связи.

Давайте снимем галочки со всех отношений, кроме меронима (Meronym). Мероним – это слово, которое описывает часть целого, например, слово "крыльцо" является меронимом слова "дом", поскольку крыльцо является частью такого объекта, как дом. Существуют и другие типы отношений. Более подробную информацию можно найти здесь.

semant synset meronym.rus

Щелкните правой кнопкой мыши на синсет и выберите соответствующую опцию для редактирования синсета. Вы также можете дважды щелкнуть на синсет для его редактирования.

semant synset edit.rus

Чтобы добавить синсет, щелкните правой кнопкой мыши на любой синсет из списка и выберите опцию Добавить синсет…​. Вы также можете нажать на соответствующую кнопку на панели инструментов (кнопка с изображением плюса).

semant add synset.rus

Добавьте название синсета и его описание. Выберите часть речи и нажмите OK. Дважды щелкните по созданному синсету, чтобы ввести его синонимы. При необходимости выберите аттрибуты для добавляемого синсета. Таким образом, при редактировании созданного синсета вы увидите выбранные атрибуты.

semant added synset edit.rus

Чтобы добавить дочерние синсеты, щелкните правой кнопкой мыши на синсет и выберите опцию Добавить ссылку на синсет…​. Укажите идентификатор существующего синсета. Если вы хотите добавить синсет, которого нет в словаре, установите флажок Добавить синсет…​. Выберите связь между старым синсетом и новым и введите имя токена.

semant link synset.rus

При добавлении ссылки на синсет используйте валидный идентификатор синсета. В противном случае операция не будет выполнена.

Описание синсета

При выборе синсета в поле справа появится информация по данному синсету.

semant synset summary.rus

Информация о синсете включает его описание, возможные синонимы, часть речи и т.д. В приведенной выше таблице отображается количество возможных семантических отношений. Вы можете установить или снять все связи между синсетами, как это описано выше.

Фильтр частей речи позволяет фильтровать список синсетов по выбранной части речи.

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