IBM Watson Assistant: Помните предыдущее намерение? - PullRequest
1 голос
/ 27 июня 2019

Возможно ли, что чат-бот отвечает, например, на узел 7, принимая во внимание намерение, записанное в узле 3?

Представьте, что во втором вопросе чат-бота вы говорите, что вы мальчик изатем есть скачок, потому что есть равные вопросы для обоих полов, но тогда есть различная информация в зависимости от выбора пола.

Я не хочу спрашивать это снова.Тогда я хочу, чтобы вы запомнили эту попытку решить.

1 Ответ

0 голосов
/ 27 июня 2019

С IBM Watson Assistant узлы диалога обычно реагируют на условия .Условия основаны на оценке текущего намерения, сущностей или переменных контекста.Переменные контекста могут содержать значение или запоминать настройки в ходе оценки нескольких шагов диалога (узлов).

В вашем случае вы собираете информацию с вопросами и ответами пользователей, например, , используя слоты ,Чатбот запомнил бы пол, возрастную группу и многое другое.Узлы диалога могут переключаться на конкретный вопрос или ответ на основе этих данных контекста или переходить к подгруппе вопросов с учетом пола, если это необходимо.

Я бы порекомендовал взглянуть на некоторые из более сложных примеров (учебные пособия).и как в диалогах используются переменные контекста.

...