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