Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
+Пособие_ИИС_новое.doc
Скачиваний:
0
Добавлен:
30.12.2019
Размер:
6.04 Mб
Скачать

8.2.2. Обобщенная схема естественно-языковой системы

ЕЯ-система должна выполнять следующие функции: ведение диалога - определение его структуры и той роли, которую система и пользователь выполняют на текущем шаге диалога; понимание - преобразование поступающих от пользователя высказываний на ЕЯ в высказывания на языке внутреннего представления; обработка высказываний - формирование или определение задания на решение задач или подзадач на каждом шаге диалога; генерация - формирование выходных высказываний на ЕЯ. При реализации конкретных ЕЯ-систем суть этих функций может в значительной мере варьироваться.

В соответствии с этими функциями обобщенная схема ЕЯ-системы может быть представлена в виде 3-х компонентов: диалоговый; компонент понимания речи; компонент генерации высказываний (рис. 8.2).

Ведение диалога выполняется по одной из схем: диалог ведет пользователь (инициатива в основном принадлежит пользователю, а система только реагирует на его требования, определяя по виду требования тип задания. Для системы весь диалог сводится к выработке реакций на текущие высказывания пользователя); диалог ведет система (система ведет диалог в соответствии с имеющимися у нее представлениями о структуре диалога и о способе обмена высказываниями).

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

Рис. 8.2. Обобщенная схема ЕЯ-системы

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

Шаг диалога (см. табл. 8.2) характеризуется следующими параметрами: инициатор и тип инициирования (вид действия); способ влияния действия на реакцию. Инициатором в общем случае может быть как пользователь, так и система. Действия пользователя подразделяются на запросы (вопросительные предложения на ЕЯ с необходимыми параметрами) и команды (служат для перехвата инициативы и выполнения технологических действий).

Таблица 8.2

Основные типы шагов диалога

Инициатор

Вид действия

Вид реакции

Способ спецификации

Шага

Ограниченность пространства выбора

Однозначность определения

Пользова-тель

ЕЯ-запрос

Ответ на запрос

неограниченное

неоднозначное

Пользова-тель

Команда

Выполнение команды

ограниченное

однозначное

Система

Простой вопрос

Ответ на простой вопрос

фиксированное

однозначное

Система

Альтернатив-ный вопрос

Выбор

альтернативы

ограниченное

однозначное

Если инициатива принадлежит системе, то вид действия определяется исходя из того, насколько диалоговому компоненту известна функция (и/или параметры), с помощью которых осуществляется решение задачи на данном шаге. Для ввода некоторых параметров можно использовать простые вопросы. Альтернативные вопросы и вопросы с фиксированной структурой применимы, когда возможно выполнение одной из возможных функций, а выбор осуществляется в зависимости от реакции пользователя. Альтернативные вопросы ограничивают выбор явно, т. е. пользователю предоставляется множество ответов.

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