Как сообщить IBM watson assistant, в каком направлении вам следует go? - PullRequest
2 голосов
/ 14 января 2020

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

Пример того, как это работает:

IBM Assistant

Я использую слоты для получения от них информации о пользователях.

Manage handlers

Как я могу сообщить чат-боту, что если пользователь находится ниже уровня пола или нескольких этажей до пункта назначения, он также включит в свой ответ go вверх. Аналогичным образом происходит спуск, если пользователь находится над полом, откуда он / она хочет добраться.

Как мне это сделать?

1 Ответ

1 голос
/ 14 января 2020

Один из подходов, который вы можете использовать, - это создание контекстных объектов.

  1. Создайте дублированный объект @Location_of_offices и вызовите его из @From_location_to.

В намерении #Directions по вопросам обучения вы отмечаете от и две сущности. Вам не нужно отмечать явное значение, только сущность.

Например:

enter image description here

Вам потребуется около 10-20 примеров разметки. На этом этапе модель ИИ будет понимать, какая сущность есть какая, в зависимости от того, как люди пишут свой вопрос. Вам не нужно создавать пример для каждой перестановки.

Более подробная информация здесь с примером .

...