Извлечение намерения LUIS, оценка и обучение LU из портала LUIS, а не из пользовательского интерфейса композитора
Я изучаю Composer. Я уже использую модель C# бот-фреймворка в Azure, которая подключается к LUIS. Мы разработали одношагового бота с часто задаваемыми вопросами (не многооборотные беседы) с одним основным диалогом. Мы использовали для извлечения намерений Луиса и оценки всякий раз, когда пользователи вводили текст. Мы получаем ответ из списка часто задаваемых вопросов SharePoint, передавая идентифицированное намерение LUIS в качестве фильтра столбца.
Можно ли сделать то же самое в Composer, чтобы определить намерение и оценить каждый ввод, который мы получаем от пользователя?
Кроме того, вместо обучения модели LU в композиторе, можем ли мы обучать высказывания на портале LUIS и использовать то же намерение / оценку в композиторе?
1 ответ
Да, можно использовать Luis внутри Bot Framework Composer для распознавания намерений и извлечения сущностей. Bot Framework Composer позволяет вам ставить условия для распознанных намерений, которые вы можете использовать, чтобы следующие шаги срабатывали только тогда, когда оценка>= x.
Вы можете увидеть, как использовать это в действии и как работает подсчет очков, здесь (начиная с 27:38):https://youtu.be/ZNcfIgO8biw?t=1658
Вы все еще можете вносить изменения на портале Luis, но в настоящее время это не рекомендуется, поскольку ваши изменения будут перезаписаны при следующей публикации в Luis через Bot Framework Composer. Если вы вносите изменения непосредственно на портале Luis, обязательно экспортируйте.lu и повторно интегрируйте свою модель Luis в Bot Framework Composer, чтобы не потерять ваши изменения.