Разговор Watson не работает, как указано в документах

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

В обзорном документе Dialog четко указано, что Watson просматривает дочерний узел для поиска дополнительной информации (предпочтительно путем проверки сущностей).

Чтобы проверить это, я создал простую среду, два намерения, такие как «найти бар» и «включить радио», и одну сущность как «тип музыки» только с одним значением «Джазовая музыка». поэтому, если пользователь скажет «включить радио», система ответит: «Какую музыку вы любите?» и ответ пользователя - джазовая музыка, и если пользователь попросит найти бар, система ответит, какая музыка в баре, и пользователь ответит: «Джазовая музыка».

Чтобы реализовать это, я создал два узла с дочерним узлом каждый, родительский узел распознает намерение, а дочерний узел распознает сущность (как указано в документе). «Найти бар» находится первым в дереве диалогов, а «включить» — вторым.

Поэтому я попытался со вторым намерением и набрал «включить». Намерение распознано правильно, и система задала соответствующий вопрос, после чего я набрал ответ системы джазовой музыки от того же дочернего элемента (дочерний узел включения), но идентифицированное намерение «Не имеет значения». такой ответ приложению будет сбивать с толку, если приложению необходимо проанализировать объект ответа, чтобы определить намерение.

скриншот дерева диалогов и ответа Watson

Любой совет, пожалуйста


person Babak Kobari    schedule 12.07.2018    source источник


Ответы (2)


Это работает так, как задумано, и не является проблемой.

Когда вы делаете вызов сообщения, помощник Watson всегда будет пытаться найти намерение и сущности.

Во втором сообщении вы упоминаете Джаз, который не обучен ни одному из ваших намерений, так что он просто упоминает об этом.

Это не повлияет на поток вашего дизайна. Это просто окно отладки.

person Simon O'Doherty    schedule 13.07.2018
comment
Как я могу тренировать два намерения с одной и той же сущностью, я пробовал, поэтому я прошу включить радио (второй узел в дереве), а затем отвечаю джазовой музыкой (которая применима к обоим намерениям), но Ватсон сопоставляет это с первым намерением, которое заключается в том, чтобы найти место. - person Babak Kobari; 13.07.2018

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

person Michel Van der Poorten    schedule 13.07.2018