Introducing Rasa for Beginners
We’re excited to launch Rasa for Beginners: a free, introductory, hands-on course that will help you build your first functional and interactive AI assistant.…
Superhero Spotlight: Bhavani Ravi
In this series we will shed light on the extraordinary community work done by our Rasa Superheroes, take a deep dive into what inspired them, and find out if they have any tips or advice to share with aspiring community builders. In this edition, we get to know Bhavani Ravi!…
Introducing Entity Roles and Groups
At a fundamental level, natural language understanding (NLU) does two things: it identifies the goal or meaning of the text and extracts key pieces of information…
10 Best Practices for Designing NLU Training Data
Whether you're starting from scratch or working with an existing data set, here's how to make sure your NLU training data results in accurate predictions and scales sustainably.…
New Rasa Starter Pack: Financial Services
A demo assistant you can use as a starting point for your own banking chatbot. It’s open source and free for you to copy or submit contributions.…
Usability Testing for AI Assistants
UX testing is widely used by product teams developing web, mobile, and desktop applications. The same principles apply to machine learning-based applications like AI assistants.…
Customizing Training Data Importing
Since Rasa version 1.2 you can customize the way Rasa imports training data for the model training. This tutorial shows you how to use provided out-of-the-box components or how to build your own importer module and plug it into Rasa.…
Building a Common Language for Conversational AI
We start creating a common language to talk about the structure of conversations with AI assistants.…
Designing Rasa training stories
Training data is an essential part of every machine learning model. In this post, we are going to cover the best practices of designing Rasa training stories and what you should keep in mind to build your best conversational AI assistant.…