Botframework-solutions: [Modelo VA] Aprendizagem Ativa

Criado em 11 fev. 2019  ·  3Comentários  ·  Fonte: microsoft/botframework-solutions

Sua solicitação de recurso está relacionada a um problema?
O QnA Maker disponibilizou o Active Learning . Isso permite oferecer sugestões de perguntas ao usuário se o QnA Maker não tiver certeza, e aprender com o feedback da pergunta que o usuário deu.

Há um exemplo de implementação disponível (mas sem integração de telemetria) em https://github.com/Microsoft/BotBuilder-Samples/blob/master/experimental/csharp_dotnetcore/qnamaker-activelearning-bot/

O modelo de bot empresarial ( TelemetryQnAMaker class) ainda não faz uso desta funcionalidade.

Descreva a solução que você gostaria
Integração de aprendizagem ativa na classe TelemetryQnAMaker

Descreva as alternativas que você considerou
Escreva eu ​​mesmo.

Bot Services Help Wanted Backlog customer-replied-to customer-reported

Comentários muito úteis

Olá @ saurav2107 , não temos nenhuma documentação específica para o modelo corporativo, mas há um exemplo de bot disponível aqui que pode ser modificado para habilitar o cenário: https://github.com/Microsoft/BotBuilder-Samples/tree/master / experimental / csharp_dotnetcore / qnamaker-activelearning-bot

Parece que este código de diálogo faria o trabalho: https://github.com/Microsoft/BotBuilder-Samples/blob/master/experimental/csharp_dotnetcore/qnamaker-activelearning-bot/Helpers/DialogHelper.cs

Você pode substituir a lógica qna em MainDialog.cs por uma chamada BeginDialog () para esta caixa de diálogo. Se você conseguir algo funcionando fique à vontade para fazer um PR!

Todos 3 comentários

Ei equipe, há alguma documentação sobre como obter aprendizagem ativa para QnA no modelo Enterprise Bot?

Olá @ saurav2107 , não temos nenhuma documentação específica para o modelo corporativo, mas há um exemplo de bot disponível aqui que pode ser modificado para habilitar o cenário: https://github.com/Microsoft/BotBuilder-Samples/tree/master / experimental / csharp_dotnetcore / qnamaker-activelearning-bot

Parece que este código de diálogo faria o trabalho: https://github.com/Microsoft/BotBuilder-Samples/blob/master/experimental/csharp_dotnetcore/qnamaker-activelearning-bot/Helpers/DialogHelper.cs

Você pode substituir a lógica qna em MainDialog.cs por uma chamada BeginDialog () para esta caixa de diálogo. Se você conseguir algo funcionando fique à vontade para fazer um PR!

O SDK será atualizado para oferecer suporte a recursos adicionais do QnAMaker

Esta página foi útil?
0 / 5 - 0 avaliações