Botframework-solutions: [VA-Vorlage] Aktives Lernen

Erstellt am 11. Feb. 2019  ·  3Kommentare  ·  Quelle: microsoft/botframework-solutions

Bezieht sich Ihre Funktionsanfrage auf ein Problem?
QnA Maker hat Active Learning zur Verfügung gestellt. Dies ermöglicht es, dem Benutzer vorgeschlagene Fragen anzubieten, wenn QnA Maker sich nicht sicher ist, und aus dem Feedback zu den Fragen zu lernen, das der Benutzer gegeben hat.

Eine Beispielimplementierung ist verfügbar (jedoch ohne Telemetrieintegration) unter https://github.com/Microsoft/BotBuilder-Samples/blob/master/experimental/csharp_dotnetcore/qnamaker-activelearning-bot/

Das Enterprise Bot Template (Klasse TelemetryQnAMaker ) nutzt diese Funktionalität noch nicht.

Beschreiben Sie die gewünschte Lösung
Integration von aktivem Lernen in den TelemetryQnAMaker Kurs

Beschreiben Sie Alternativen, die Sie in Betracht gezogen haben
Schreibe es selbst.

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

Hilfreichster Kommentar

Hallo @saurav2107, wir haben keine spezifische Dokumentation für die Enterprise-Vorlage, aber hier ist ein Bot-Beispiel verfügbar, das geändert werden kann, um das Szenario zu aktivieren: https://github.com/Microsoft/BotBuilder-Samples/tree/master /experimental/csharp_dotnetcore/qnamaker-activelearning-bot

Es sieht so aus, als würde dieser Dialogcode die Aufgabe erledigen: https://github.com/Microsoft/BotBuilder-Samples/blob/master/experimental/csharp_dotnetcore/qnamaker-activelearning-bot/Helpers/DialogHelper.cs

Sie können die qna-Logik in MainDialog.cs durch einen BeginDialog()-Aufruf dieses Dialogfelds ersetzen. Wenn etwas funktioniert, können Sie gerne eine PR machen!

Alle 3 Kommentare

Hallo Team, gibt es eine Dokumentation dazu, wie man aktives Lernen für QnA in der Enterprise Bot-Vorlage erreicht?

Hallo @saurav2107, wir haben keine spezifische Dokumentation für die Enterprise-Vorlage, aber hier ist ein Bot-Beispiel verfügbar, das geändert werden kann, um das Szenario zu aktivieren: https://github.com/Microsoft/BotBuilder-Samples/tree/master /experimental/csharp_dotnetcore/qnamaker-activelearning-bot

Es sieht so aus, als würde dieser Dialogcode die Aufgabe erledigen: https://github.com/Microsoft/BotBuilder-Samples/blob/master/experimental/csharp_dotnetcore/qnamaker-activelearning-bot/Helpers/DialogHelper.cs

Sie können die qna-Logik in MainDialog.cs durch einen BeginDialog()-Aufruf dieses Dialogfelds ersetzen. Wenn etwas funktioniert, können Sie gerne eine PR machen!

SDK wird aktualisiert, um zusätzliche QnAMaker-Funktionen zu unterstützen

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen