ВУЗ:
Составители:
Рубрика:
42
Методы реализации диалогового компонента
Диалог можно рассматривать на трех уровнях: общая (глобальная) структура,
характеризующая тип диалога и класс решаемых задач; тематическая структура,
отражающая структуру конкретной задачи; структура шага диалога (локальная структура),
отражающая взаимодействие участников в элементном акте диалога.
На уровне глобальной структуры действия ЕЯ-системы обычно задаются в виде
последовательности этапов, определяемых в зависимости от класса решаемых задач. Так, в
случае общения с экспертными системами глобальная структура включает следующие
этапы: инструктаж, определение задачи, решение задачи, объяснения в ходе решения задачи,
выдача результатов решения задачи и их оценка, объяснения после решения задачи,
определение причин неудачи и приобретение новых знаний.
Перечисленные этапы не обязательно должны выполняться в каждом конкретном
диалоге, но если они выполняются, то в том порядке, который указан в глобальной
структуре. Тот или иной этап может не выполняться либо в связи с явным указанием
пользователя, либо по умолчанию. Например, если результат решения задачи удовлетворяет
пользователя, то этапы объяснения и приобретения могут быть пропущены. В силу простоты
и статичности глобальной структуры она, как правило, встраивается в управляющий
механизм диалогового компонента (т. е. задается процедурно), однако в ряде систем,
ориентированных на многоцелевое применение, глобальная структура задается декларативно
с помощью правил, имеющих вид продукций.
Тематическая структура диалога обычно представляется в виде сценария, в рамках
которого определяются: структура задачи, решаемой в процессе общения, т. е. разбиение
задачи на упорядоченное множество подзадач; распределение подзадач между участками
общения, т. е. определение, какие подзадачи решаются системой и какие - пользователем;
языковые средства, используемые при обращениях к пользователю. Для задания
тематической структуры (сценария) диалога в существующих системах общения
применяются различные способы. Они могут быть сгруппированы в три класса:
сценарий присутствует в системе в «готовом» виде (например, он встраивается в
систему при ее создании или вводится в процессе настройки системы на
проблемную область);
сценарий генерируется системой в процессе решения задачи;
некоторые компоненты сценария присутствуют в системе в готовом виде, а
некоторые генерируются.
Последний класс является композицией предыдущих, поэтому ограничимся
рассмотрением способов, составляющих первый и второй классы.
Готовый сценарий может быть задан в виде частично упорядоченного множества
правил с параметрами, значения которых устанавливаются в процессе решения конкретной
задачи. В зависимости от значений параметров между правилами устанавливается
отношение строгого порядка, определяющее тематическую структуру конкретного диалога.
Использование готовых сценариев целесообразно в тех случаях, когда к системе
Методы реализации диалогового компонента Диалог можно рассматривать на трех уровнях: общая (глобальная) структура, характеризующая тип диалога и класс решаемых задач; тематическая структура, отражающая структуру конкретной задачи; структура шага диалога (локальная структура), отражающая взаимодействие участников в элементном акте диалога. На уровне глобальной структуры действия ЕЯ-системы обычно задаются в виде последовательности этапов, определяемых в зависимости от класса решаемых задач. Так, в случае общения с экспертными системами глобальная структура включает следующие этапы: инструктаж, определение задачи, решение задачи, объяснения в ходе решения задачи, выдача результатов решения задачи и их оценка, объяснения после решения задачи, определение причин неудачи и приобретение новых знаний. Перечисленные этапы не обязательно должны выполняться в каждом конкретном диалоге, но если они выполняются, то в том порядке, который указан в глобальной структуре. Тот или иной этап может не выполняться либо в связи с явным указанием пользователя, либо по умолчанию. Например, если результат решения задачи удовлетворяет пользователя, то этапы объяснения и приобретения могут быть пропущены. В силу простоты и статичности глобальной структуры она, как правило, встраивается в управляющий механизм диалогового компонента (т. е. задается процедурно), однако в ряде систем, ориентированных на многоцелевое применение, глобальная структура задается декларативно с помощью правил, имеющих вид продукций. Тематическая структура диалога обычно представляется в виде сценария, в рамках которого определяются: структура задачи, решаемой в процессе общения, т. е. разбиение задачи на упорядоченное множество подзадач; распределение подзадач между участками общения, т. е. определение, какие подзадачи решаются системой и какие - пользователем; языковые средства, используемые при обращениях к пользователю. Для задания тематической структуры (сценария) диалога в существующих системах общения применяются различные способы. Они могут быть сгруппированы в три класса: сценарий присутствует в системе в «готовом» виде (например, он встраивается в систему при ее создании или вводится в процессе настройки системы на проблемную область); сценарий генерируется системой в процессе решения задачи; некоторые компоненты сценария присутствуют в системе в готовом виде, а некоторые генерируются. Последний класс является композицией предыдущих, поэтому ограничимся рассмотрением способов, составляющих первый и второй классы. Готовый сценарий может быть задан в виде частично упорядоченного множества правил с параметрами, значения которых устанавливаются в процессе решения конкретной задачи. В зависимости от значений параметров между правилами устанавливается отношение строгого порядка, определяющее тематическую структуру конкретного диалога. Использование готовых сценариев целесообразно в тех случаях, когда к системе 42
Страницы
- « первая
- ‹ предыдущая
- …
- 40
- 41
- 42
- 43
- 44
- …
- следующая ›
- последняя »