Invisionday
Chatbot Beispiel für den Invisionday:
Was beinhaltet dieses Beispiel?
Das Beispiel enthält Trainingsdaten und die Basis-Dateien, die für das Bauen eines Rasa-Chatbots benötigt werden. Der Invisionday-Bot besteht aus den folgenden Dateien:
- data/nlu.yml enthält die Trainingsbeispiele für das NLU-Modell
- data/stories.yml enthält die Stories für das Training des Core-Modells
- config.yml enthält die Konfigurationen für das Modell
- domain.yml enthält die Domain des Chatbots
Wie benutze ich den Chatbot?
Um den Invisiondaybot zu trainieren und mit ihm zu chatten müssen folgende Schritte durchgeführt werden:
-
Trainiere ein Rasa Open Source Modell (Rasa NLU und Rasa Core Modell) mithilfe von:
rasa train
Das Modell wird anschließend im
/models
Order als Zip-Datei gespeichert -
Wenn das Training abgeschlossen ist, starte den Rasa Server mit folgendem Befehl:
rasa run -m models --enable-api --cors "*"
-
Lade dir den Code von https://github.com/JiteshGaikwad/Chatbot-Widget als ZIP-Datei runter
-
Entpacke die ZIP-Datei (Rechtsklick auf den Ordner -> Alle extrahieren)
-
Öffne die index.html in dem Chatbot-Widget-Ordner über den Browser. Der Chatbot erscheint auf der rechten unteren Seite des Browserfensters