Features:
Understand messages
It can convert free-form text in any language into structured data and supports single and multiple intents and both pre-trained and custom entities.
Hold conversations
It can hold back-and-forth chats that remember context using deep learning-based dialogue management and seamlessly integrate business logic.
Interactive learning
It produces training data by speaking to virtual assistant and offer feedback when it makes an error.
Connect to commonly-used messaging channels
It runs virtual assistant on Slack, Facebook, Google Home, custom channels, and more.
Integrate API calls
Rasa's conventional actions interact with APIs and other systems.
View and annotate conversations
It Filter, flag, and fix conversations to continually improve assistant.
Version and manage models
It tracks and manage models and promote to production or easily roll back.
Deploy anywhere
It comes up with ready-to-deploy Docker containers and orchestration to run Rasa on-prem, or via a preferred cloud provider