Общение с интеллектуальной информационной системой (ИИС), страница 5

Прагматический анализ- определяет возможные действия , связанные с выделенным смыслом предложения. Это необязательный этап интерпретации, т.к. для его проведения  недостаточно знания грамматики, а необходимо использование описания мира , т.е. предметной области в которой живет объект, описываемый предложением.

Методы интерпретации

Они могут быть разные по сложности и эффективности.

Метод ключевых слов является самым простым и эффективным только ограниченных задачах распознавания простых команд из текста или речи [  ] Для этого выделяются корневые морфемы (фонемы). В результате сравнения их со словарем ключевых командных слов фиксируется их прагматическое значение, т.е. определяется действие, которое нужно выполнить.

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

Метод расширенных сетей переходов (ATN) более сложен и эффективен для интерпретации предложений в заданной предметной области с учетом контекста. Используются КС- грамматики с  построением специальных структур понятий на ATN. При этом одновременно выполняется синтаксический и семантический анализ предложений. Вершины ATN- слова из одного и того же семантического семейства, либо графы. Характер ATN существенно рекурсивный. Примером ATN  может быть граф на рис.

                                                                                                  Обход

Подпись: G 11

Величина

 

Значения

 

Единица