Прагматический анализ- определяет возможные действия , связанные с выделенным смыслом предложения. Это необязательный этап интерпретации, т.к. для его проведения недостаточно знания грамматики, а необходимо использование описания мира , т.е. предметной области в которой живет объект, описываемый предложением.
Методы интерпретации
Они могут быть разные по сложности и эффективности.
Метод ключевых слов является самым простым и эффективным только ограниченных задачах распознавания простых команд из текста или речи [ ] Для этого выделяются корневые морфемы (фонемы). В результате сравнения их со словарем ключевых командных слов фиксируется их прагматическое значение, т.е. определяется действие, которое нужно выполнить.
Контекстно-свободный метод относительно прост и эффективен для интерпретации простых предложений с использованием КС- грамматик. При интерпретации имеют место все этапы анализа. При семантическом анализе используются знания о системе понятий текста семантической сети или сети фреймов. Имеется программная поддержка метода в рамках библиотек на языках ПРОЛОГ И ЛИСП [ ]. Метод часто применяется при работе с сильно ограниченным ЕЯ, при общении с ЭВМ на уровне заданий и сообщений в узкой предметной области.
Метод расширенных сетей переходов (ATN) более сложен и эффективен для интерпретации предложений в заданной предметной области с учетом контекста. Используются КС- грамматики с построением специальных структур понятий на ATN. При этом одновременно выполняется синтаксический и семантический анализ предложений. Вершины ATN- слова из одного и того же семантического семейства, либо графы. Характер ATN существенно рекурсивный. Примером ATN может быть граф на рис.
Обход
|
|
|
|||||||
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.