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.

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

Custom Gensim Embeddings in Rasa

Training your own word embeddings can be a hassle, and we typically advise against it. It can require a lot of computing power, time, and a…

Vincent Warmerdam

Introducing Rasa NLU Examples

Conversational AI is an experimental field. This is in part because the field is relatively new but also because no chatbot is the same. Best practices…

Vincent Warmerdam

How to make a Custom Printer Component in Rasa NLU

Rasa offers many useful components to build a digital assistant but sometimes you may want to write your own. This document will be part of a…

Vincent Warmerdam

Demonstration of TED Policy in Rasa NLU

This guide accompanies a video on our algorithm whiteboard playlist. You can see the video below, but we figured that having a written guide would make…

Vincent Warmerdam

How to Build Your First Rasa Form

A friendly introduction to using forms in Rasa, for beginners or anyone who wants to brush up on Rasa fundamentals.…

Karen White