The Five Step Journey to Becoming a Rasa Developer
In this post, we’ll walk you through the major landmarks that most Rasa developers will run into in their developer journey and suggest some materials that you might find helpful when you reach that step yourself.…
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.…