Dialogflow - совпадение намерений, если фраза присутствует - PullRequest
0 голосов
/ 30 ноября 2018

Двумя целями, которые я имею в Dialogflow, является поиск текущих инцидентов или запросов пользователей в нашем модуле управления сервисами.Я хотел бы, чтобы Dialogflow соответствовал правильному назначению, если в боте когда-либо введен номер запроса или номер инцидента.

Например, каждый инцидент имеет префикс INC, а запросы имеют префикс REQ.В идеале, если в какой-то момент в сообщении пользователя появляется INC или REQ, это соответствует соответствующему намерению.Таким образом, пользователь может сказать «INC123456» или «Каков статус INC123456», и в обоих случаях поиск будет соответствовать цели.

Насколько мне известно, это то, что должен делать шаблонный режим, но мне пока не повезло с ним.у кого-нибудь есть решение?:)

1 Ответ

0 голосов
/ 30 ноября 2018

Попробуйте определить собственную сущность и соответственно обучите свое намерение, как показано ниже:

Сущность Entity

Намерение intent

Определите аналогичные намерения для INC .Возможно, вам потребуется проанализировать полученный параметр и проверить его с помощью регулярного выражения.

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

Надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...