Работа с несколькими базами знаний QNA и скил-ботами в Luis - PullRequest
0 голосов
/ 05 мая 2020

По сути, у моей компании есть чат-бот модели диспетчеризации, встроенный в Botframework, Luis & QNA Maker. Обычно у нас есть один бот по навыкам и один КБ на предметную область, что приводит к некоторым проблемам в модели диспетчеризации, когда мы не знаем, как маршрутизировать высказывание, потому что намерение бота по навыкам и намерение базы знаний имеют очень много перекрывающегося словаря. Не знаю, как с этим справиться - я попытался очистить наши высказывания, чтобы сделать их более ясными, но мне интересно, должен ли я просто создать намерение KB внутри скилл-бота и позволить отправке маршрутизации только скил-ботам. Он просто не соответствует рекомендациям Microsoft по дизайну. 1006 *

Моя идея исправить путаницу AI:

- Dispatch model
     - Area 1 skill bot intent
     - Area 2 skill bot intent
- Skill bots
     - Area 1 skill bot
         - Area 1 KB intent
         - Area 1 other intents
     - Area 2 skill bot
         - Area 2 KB intent
         - Area 2 other intents

Мысли?

...