Skip to content

alebruno/hotel_api

Repository files navigation

Chatbot to Book a Hotel Room

Chatbot to book a hotel room developed with Rasa Open Source. The chatbot uses modern NLP for intent detection and traditional parsing techniques to extract numbers, dates and email adresses.

screenshot

How to train the NLP model.

To train the model, just run the following command:

./retrain_model.sh

How to run the chatbot locally

Provided that the NLP model has been trained, you can run the chatbot by executing the following command:

docker compose up

The webserver will start and the the Rasa Application will load the NLP model. Additionally, the Rasa Action Server will start. You can now interact with the chatbot using the website at port 8080 of localhost. To restart the chat, just reload the page.

About

Chatbot to book hotel rooms.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published