Можно ли использовать несколько приложений LUIS в одном сервисе ботов? - PullRequest
0 голосов
/ 09 июля 2020

У меня есть служба ботов Azure, и она интегрирована с приложением LUIS, где у меня есть определенные намерения. То, что я хочу, в соответствии с моей потребностью, я могу пересылать одни и те же примеры для разных целей в LUIS.

Но есть ограничение: тот же пример не может быть там для нескольких намерений. Итак, я создал другое приложение в LUIS и создал тот же пример, но с другим именем намерения. Здесь моя проблема в том, что мне нужно подключить службу Single Bot с двумя разными приложениями LUIS. Могу ли я сделать это в Azure Bot Services в Node.js ??

1 Ответ

2 голосов
/ 10 июля 2020

Да, абсолютно возможно использовать несколько приложений LUIS в одном боте. Инструмент диспетчеризации помогает определить, какая модель LUIS лучше всего соответствует вводу пользователя. Инструмент диспетчеризации делает это, создавая одно приложение LUIS для маршрутизации вводимых пользователем данных в правильную модель. Кроме того, гарантирует, что у вас нет перекрывающихся намерений , и используйте данные прогноза из LUIS чтобы определить, перекрываются ли ваши намерения.

Модель отправки используется в случаях, когда:

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

См. это образец , который представляет собой NLP с диспетчерским ботом, работающим с несколькими моделями LUIS, а также эту документацию , которая предоставляет дополнительную информацию об использовании нескольких моделей LUIS и QnAMaker.

Надеюсь на это помогает !!

...