Как понимать активное обучение QnaMaker, botframework v4 - PullRequest
0 голосов
/ 14 марта 2019

Я прочитал документы и попытался запустить Образец активного обучения . Я могу понять, как работает программа.

Документы относятся к неявной обратной связи и явной обратной связи. У меня два вопроса.

  1. Я могу найти код явной обратной связи. Но я не понимаю, когда база знаний покажет обратную связь.

  2. Неявная обратная связь, где код? нет кода? Я думаю, что и неявная обратная связь, и явная обратная связь имеют схожие оценки. какая разница?

1 Ответ

1 голос
/ 14 марта 2019

Таким образом, в качестве документов по состоянию активного обучения , неявная обратная связь возникает, когда

когда пользовательский вопрос имеет несколько ответов с очень близкими баллами,

, тогда как при явная обратная связь - это обратная связь, получаемая при

клиентское приложение спрашивает пользователя, какой вопрос является правильным [и выбранный пользователем вопрос используется в качестве явной обратной связи


Где собрана обратная связь

Обратная связь собирается из разговора между пользователем и ботом. На данный момент отзывы не собраны в тестовой панели на портале qnamaker.ai.

Где мы видим предложенные вопросы, полученные с помощью Active Learning?

Когда по группе вопросов и ответов будет собрано «достаточно» отзывов, вы увидите активные отзывы об обучении на портале по адресу qnamaker.ai> Редактировать


Объяснение дальнейшего активного обучения

Ниже я приведу одно из своих сообщений из темы, касающейся активного обучения. Я бы рекомендовал вам прочитать полную ветку об активном обучении , которая впоследствии была открыта как вопрос Microsoft Docs, чтобы увидеть включенные скриншоты.

@ Souvik04, перейдите по ссылке на образец Active Learning бот в репозитории BotFramework-Samples для примера того, как вы можете сделать запрос сервис QnA от вашего бота с включенным активным обучением. ___ После разговора с командой QnA (Рохит включен в разговор), вот немного больше света относительно того, когда вы на самом деле смотрите предложения внутри портала на qnamaker.ai.

При низкой разнице в доверительной вероятности между ответы, мы собираем взвешенные явные и неявные обратная связь кластеризовать предложения для любого идентификатора QnA. => Когда достаточно отзывов, собранных для любого данного предложения, оно будет отображаться в КБ.

В частности, мы группируем похожие пользовательские запросы для генерации предложения. Когда собрана минимальная необходимая обратная связь, только тогда предложения будут показаны в КБ.

Команда QnA хочет избежать публичного разглашения точной логики того, что что такое «минимально необходимая обратная связь» и как часто предложения (кроме того, команда работает над улучшением и оптимизировать логику активного обучения) - однако, чтобы увидеть предложения появляются на портале qnamaker.ai: * не только убедитесь, что вы дали бот достаточно обратная связь * но также предоставьте фону «некоторое время », чтобы предложения могли появляться на портале.

Опять же, обратная связь собирается, когда пользователь вводит запрос, который возвращает ответы от QnA, которые имеют доверительные оценки, которые близки вместе.

Также приятно отметить, что в тесте собрана не панель на портале qnamaker.ai на данный момент. Вам нужно будет пообщаться с ваш бот через эмулятор или канал для обратной связи с вашим ботом что он может использовать для активного обучения.

...