Rasa Chatbot Templates
Introduction
A collection of boilerplate templates for different chatbot usecases on RASA platform.
Installation & Configuration
Here are the simple steps that you can follow to use a template:
- Install RASA https://rasa.com/docs/rasa-x/installation-and-setup/
- Create a
project_directory
for your project - initialize RASA within your
project_directory
by running commandrasa init
- Replace the files in the
project_directory
with the ones from downloaded template - Train the bot with command
rasa train
- Evaluate the bot in terminal with command
rasa test
- OPTIONAL: If you find a file called
actions.py
in your template directory, run this command in a new terminalrasa run actions
- Start talking to the bot in terminal with command
rasa shell
Important
Being boilerplates, the bots does contain minimal training data for stories
just enough to structure the conversation skeleton. Please don't forget to improve the conversations with rasa interactive
command.
Templates
- Smalltalk
- Lead Generation
- Real Estate
- Feedback Collection
- Event Concierge
- Hotel
- Survey
- Travel Agency
- News with API
- Freshdesk API for Customer Support
Contributing
Feel free to dive in! Open an issue or submit PRs.