Tutorials

Learn how to build your first AI chatbot, connect your Rasa AI assistant to Amazon Alexa, and more with these step-by-step Rasa tutorials.

My Step-by-step Process for Updating to Rasa Open Source 2.0

Read along as we document the process of updating the Rasa for Beginners bot for Rasa Open Source 2.0.…

Karen White

Evaluating Rasa NLU Models in Jupyter

In this blog-post, we explain how you can evaluate Rasa NLU models in a Jupyter notebook.…

Vincent Warmerdam

A Short Story of Automating Model Regression Tests

On the Rasa Engineering team, the latest tests we’ve automated are Model Regression Tests, which allow us to track performance of ML algorithms across multiple datasets.…

Tomasz Czekajło

Building (and Testing) a Voice Assistant with Twilio Voice, Bespoken, and Rasa

In this post, we build a voice assistant based on Twilio Voice and Rasa Open Source, and explore testing with Bespoken.…

John Kelvie

Migrating your Rasa 1.x assistant to Rasa 2.0

We released Rasa Open Source 2.0. In this post, we cover how you can safely migrate your assistant built with Rasa Open Source 1.x to 2.0.…

Justina Petraityte

Lexical Features from SpaCy for Rasa

SpaCy is an excellent tool for NLP, and Rasa has supported it from the start. You might already be aware of the spaCy components in the…

Vincent Warmerdam

How to Build a “Human” Handoff Feature with Rasa

No matter how well a conversational assistant is designed, sometimes the best action is to hand the user off to a human agent. We explore how to do human handoff, using the Rasa starter packs.…

Melinda Loubser

Introducing the BreakoutBot Diaries

We are happy to announce a new YouTube series on building BreakoutBot. It's a digital assistant that also functions as a game. The goal of the series is to document how we're making a text-based adventure game using Rasa.…

Vincent Warmerdam

Learning the Ropes at Rasa: Building a Slack Bot

Lessons learned building a Slack bot, as a new Rasa Engineering Manager.…

Maxime Verger