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 "*" --debugTraining 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
