VT2019 Rasa Demo

Démonstration de Rasa et Rasa X en lien avec la fiche de synthèse VT2019 Rasa dans le cadre du cours de veille technologique 2019.

=Installation= Cette démo utilise le chatbot de demo Rasa Bot, développé par l'équipe de développement de Rasa. git clone https://github.com/RasaHQ/rasa-demo.git cd rasa-demo pip install -r requirements.txt pip install -e. rasa train rasa run actions --actions demo.actions Il est maintenant possible de lancer Rasa dans le shell, ou de lancer Rasa X.
 * Il faut tout d'abord cloner le dépôt git rasa-bot
 * Il faut ensuite installer les paquets nécessaires au fonctionnement de Rasa qui sont listés dans le fichier requirements.txt
 * Pour que le chatbot soit fonctionnel il est nécessaire de l'entraîner avec la commande suivante :
 * Dans une fenêtre du terminal il faut configurer le serveur d'action

=Exécution=

Rasa
Pour lancer Rasa, et discuter avec le chatbot dans le shell : docker run -p 8000:8000 rasa/duckling rasa shell --debug À noter que l'option debug permet d'avoir des informations supplémentaires sur le comportement du chatbot, et que cette option peut être retirée si le but est simplement de discuter avec le chatbot.

Il est également possible de tester la librairie de NLU séparément avec la commande : rasa nlu On peut alors entrer une phrase et la décomposition de cette phrase en intentions et en entités sera retournée dans le shell.

Rasa X
Pour lancer Rasa X il faut se placer dans le projet cloné précédemment et exécuter la commande : rasa x

=Sources=
 * https://github.com/RasaHQ/rasa-demo : Dépôt GitHub de rasa-demo