Словари ролевых моделей
Существует подход к семантическому анализу текста, когда предложение рассматривается как некоторый предикат и набор аргументов. В роли предиката обычно выступает глагол (или другое предикатное слово, например, отглагольное существительное), описывающий действие, а аргументами являются актанты.
Составив словарь ролевых моделей глаголов, опирающийся на использование синтаксической и морфологической информации, можно определять роли именных групп (аргументов) при предикате, а также отношения между ними. Например, может использоваться информация о предлоге, использованном с именной группой и падеже главного слова именной группы. Тем не менее, не всегда синтаксической информации достаточно.
Пример: «мы прибыли на автобусе на конференцию на пять дней».
Результат правильного семантического анализа приведен в таблице. Формальные признаки (предлог+падеж) всех именных групп (кроме «мы») совпадают. Для правильной интерпретации такого предложения дополнительно требуется тезаурус. Таким образом, мы приходим к следующему возможному виду словарной статьи.
-
Глагол (предикатное слово)
роль1
предлог+падеж
класс
роль2
предлог+падеж
класс
ПРИМЕР: прибыть
способ
на+П.п.
транспорт
продолжительность
на+П.п.
интервал времени
...
(Подразумевается, что присутствует тезаурус, содержащий категории «транспорт» и «интервал времени».)
- Что такое компьютерная лингвистика?
- История
- Терминология (Предикаты, субъекты, переменные, понятия, признаки)
- Поднауки лингвистики
- Язык исчисления предикатов первого порядка
- Язык и грамматика (формы Бэкуса-Наура)
- Природа языка
- Моделирование языковой деятельности
- Автоматическая обработка текста и ее место среди различных дисциплин
- Анализ текстов на естественном языке
- Этапы автоматического анализа текста
- Синтез текстов на естественном языке
- Понимание текстов
- Оживление текста
- Модели коммуникации
- Морфологический анализ
- 1. Флективные языки:
- 2. Изолирующие (аморфные) языки:
- 3. Агглютинативные (агглютинирующие) языки:
- 4. Полисинтетические (инкорпорирующие) языки:
- Синтаксический анализ
- Валентность
- Семантический анализ
- Тезаурусы
- Словари ролевых моделей
- Базы знаний
- Информационно-поисковые системы Internet
- Принципы построения поисковых систем (на примере Google)