A chatbot made in RASA and helps the user to plan their vacation
rasa-travel-chatbot
Here is my Senior Design Project that I implemented to graduate from Computer Engineering. It is a chatbot made in RASA and helps the user to plan their vacation in the Turkish language. In order to plan the user’s vacation, it provides reservations by asking various questions for hotel, flight, or event.
- Create a virtual environment of python 3.6 or greater.
- Navigate to the rasa directory. Run the command:
rasa train - After the model is trained, launch the rasa core server:
rasa run -m models –enable-api - Launch the rasa actions server in another terminal:
rasa run actions - Navigate to the chatbot/backend. Run the command:
python route.py - Launch the frontend on the local python http server under the interface directory:
python -m http.server
Here is an example conversation for booking an event in Turkish.