ВУЗ:
Составители:
Рубрика:
44
так и система. Действия пользователя подразделяются на задания и команды. Задания
предусматривают формулировку решаемой задачи (подзадачи) и ввод необходимых для ее
решения параметров. При этом однозначность определения функции, обеспечивающей
решение этой задачи, не гарантируется. Например, пользователь может специфицировать
задачу, для решения которой в системе отсутствует подходящая функция (либо такая
функция есть, но она не может быть выполнена на данном шаге), или задать значения
параметров не в том виде, в котором требуется системе. Команды обычно служат для
перехвата инициативы или для выполнения технологических действий, например листания
отчета, получения твердой копии и т. п. Фиксированность набора команд позволяет системе
легко идентифицировать команду и однозначно определять требуемую для выполнения
команды функцию.
Таблица 3
Основные типы шагов диалога
Способ спецификации подзадач
Инициатор шага Вид действия Вид реакции
ограниченность
пространства
выбора
однозначность
определения
Пользователь
задание
отчет или
диагностическое
сообщение
неограниченное
неоднозначное
Пользователь команда
выполнение
команды или
диагностическое
сообщение
ограниченное однозначное
Система простой вопрос
ответ на простой
вопрос
фиксированное то же
Система
вопрос с
фиксированной
структурой ответа
ответ в заданной
структуре
ограниченное то же
Система
вопрос со
свободной
структурой ответа
произвольный
ответ
неограниченное неоднозначное
Система
альтернативный
вопрос
(предложение
выбора)
выбор
альтернативы
ограниченное однозначное
Если инициатива принадлежит системе, то вид действия определяется исходя из того,
насколько диалоговому компоненту известна функция (и/или параметры), с помощью
которой осуществляется решение подзадачи на данном шаге. Если функция известна, а
неизвестны лишь некоторые параметры этой функции, то используется простой вопрос.
Например, пользователь задал системе вопрос: «Какой домашний адрес у Петрова?». В этом
случае для более релевантного поиска система уточняет один из параметров, путем задания
простого вопроса: «Введите номер отдела, в котором работает Петров».
Альтернативные вопросы и вопросы с фиксированной структурой ответа применяются
в тех случаях, когда на данном шаге возможно выполнение одной из нескольких функций, а
выбор осуществляется в зависимости от реакции пользователя. Альтернативные вопросы
так и система. Действия пользователя подразделяются на задания и команды. Задания предусматривают формулировку решаемой задачи (подзадачи) и ввод необходимых для ее решения параметров. При этом однозначность определения функции, обеспечивающей решение этой задачи, не гарантируется. Например, пользователь может специфицировать задачу, для решения которой в системе отсутствует подходящая функция (либо такая функция есть, но она не может быть выполнена на данном шаге), или задать значения параметров не в том виде, в котором требуется системе. Команды обычно служат для перехвата инициативы или для выполнения технологических действий, например листания отчета, получения твердой копии и т. п. Фиксированность набора команд позволяет системе легко идентифицировать команду и однозначно определять требуемую для выполнения команды функцию. Таблица 3 Основные типы шагов диалога Способ спецификации подзадач ограниченность однозначность Инициатор шага Вид действия Вид реакции пространства определения выбора отчет или неограниченное неоднозначное Пользователь задание диагностическое сообщение выполнение команды или Пользователь команда ограниченное однозначное диагностическое сообщение ответ на простой Система простой вопрос фиксированное то же вопрос вопрос с ответ в заданной Система фиксированной ограниченное то же структуре структурой ответа вопрос со произвольный Система свободной неограниченное неоднозначное ответ структурой ответа альтернативный вопрос выбор Система ограниченное однозначное (предложение альтернативы выбора) Если инициатива принадлежит системе, то вид действия определяется исходя из того, насколько диалоговому компоненту известна функция (и/или параметры), с помощью которой осуществляется решение подзадачи на данном шаге. Если функция известна, а неизвестны лишь некоторые параметры этой функции, то используется простой вопрос. Например, пользователь задал системе вопрос: «Какой домашний адрес у Петрова?». В этом случае для более релевантного поиска система уточняет один из параметров, путем задания простого вопроса: «Введите номер отдела, в котором работает Петров». Альтернативные вопросы и вопросы с фиксированной структурой ответа применяются в тех случаях, когда на данном шаге возможно выполнение одной из нескольких функций, а выбор осуществляется в зависимости от реакции пользователя. Альтернативные вопросы 44
Страницы
- « первая
- ‹ предыдущая
- …
- 42
- 43
- 44
- 45
- 46
- …
- следующая ›
- последняя »