Wellness chatbot — is an information logging chatbot. It is built on top of Python with the help of Rasa Open Source framework. It is an open source machine learning framework for automated text and voice-based conversations. Understand messages, hold conversations, and connect to messaging channels and APIs. Out of the box it supports integration with Messenger, Slack, Twilio & custom website.
It is recommended to use Python 3.6 or Python 3.7 with rasa framework. Below are the steps to run this project.
$ python3.7 -m venv ./venv
$ source ./venv/bin/activate
$ pip install rasa
$ cd backend
$ rasa train
$ rasa run actions --cors "*" --debug
$ rasa run -m models --enable-api --cors "*" --debug
Training rasa model
Running rasa actions server
Running bot in terminal - flow 1 - affirmed for exercise
Running bot in terminal - flow 2 - denied for exercise
Running bot in terminal - flow 3 - going out of scope & coming back
Running bot in terminal - flow 4 - going out of scope & terminating process