This chat bot is developed using Rasa open source Framework.
- Anaconda
- Python
- Rasa
Follow the steps to install rasa framework correctly.
- Download and install Anaconda
- Download and install Microsoft Visual C++ Redistributable
- create Conda environment with Navigator or Command Prompt
conda create --name rasabot python==3.8
- Activate conda environment in Command Prompt
conda activate rasabot
- install Tensorflow using "Conda"
conda install tensorflow
- install Rasa using "PIP"
pip install rasa
- Initialze basic Rasa bot
rasa init
- Train Rasa bot
rasa train
- Run Rasa bot on command prompt
rasa shell
- Run Rasa bot on command prompt with backend / python program (open another command prompt and run following command)
rasa run actions
- Enabel API endpoints
rasa run -m models --enable-api --cors "*" --debug
- Install All Requirements
- Clone or Download Project
- Create MongoDB Database with (TravelBot) name and add (Hotel & Places) Collection.
- Change Database.py if Mongodb client url is different
- Train Model
rasa train
- Run Chatbot in command Prompt [1]
rasa shell
- Run Chatbot actions in command Prompt [2]
rasa run actions