The Rasa dialogue engine¶
Note
This is the documentation for version 0.9.8 of Rasa Core. Make sure you select the appropriate version of the documentation for your local installation!
Welcome to the Rasa Documentation!¶
What am I looking at?
Rasa is a framework for building conversational software: Messenger/Slack bots, Alexa skills, etc. We’ll abbreviate this as a bot in this documentation. You can
- implement the actions your bot can take in python code (recommended),
- or use Rasa Core as a webservice (experimental, see HTTP server).
Go here to try it out right away.
What’s cool about it?
Rather than a bunch ofif/else
statements, the logic of your bot is based on a probabilistic model trained on example conversations.
That sounds harder than writing a few if statements
In the beginning of a project, it’s indeed easier to just hard code some logic. Rasa helps you when you want to go past that and create a bot that can handle more complexity.
Can I see it in action?
We thought you’d never ask! You can build a full example without installing anything on colab. If you want to run stuff on your machine, follow the Installation and check out Building a Simple Bot afterwards!