Die Grundlegende Idee ist, dass wir zuerst eine Knowledge Base Benötigen. Dafür nutzten wir den QnA Maker. Anschließend nutzten wir Azure Bot Service um diese Wissensdatenbank mit unserem Bot zu verknüpfen.
<aside> 💡 Die Wissensdantenbank anzulegen, ist relativ einfach. Die Doku für Azure Bot Service benötigt etwas mehr geduld. Wichtig ist, dass es verschieden Ausbaustufen des Bots gibt, welche hier gelistet werden. Diese gehen über einen einfachen Q&A Bot hinaus. Es gibt sogar die Möglichkeit analoge Funktionen zu Rasa Form anzubieten. Dieses Video erklärt wie das geht. Das entscheidende Tool ist der Bot Framework Composer dessen Doku wir hier finden. Hierüber lässt sich auch ein Tutorial finden.
</aside>
Tutotial - Mein erster Versuch mit Azure QnA Maker
Azure Bot: Tools für die Bot-Erstellung
Es folgt ein Vergleich der Tools:
Azure Bot: Low-Code-Integration
Azure Bot: Bot-Anpassungen mittels IDE
Azure Bot: Wo kann ich Bot hosten?