Tutorials
Take a look at our collection of how-to's, best practices, videos and more in the tutorials category of our blog.
October 1st, 2024
Reliable Agentic Bots with Llama 8B
Alan Nichol
Hugo Bowne-Anderson
Daksh Varshneya
Discover how reliable agentic bots with Llama 8B offer faster, cost-efficient, and scalable solutions for conversational AI.
September 19th, 2024
Guide to Objective and Valid Evaluation of Chatbot Implementations
Alan Nichol
Hugo Bowne-Anderson
Daksh Varshneya
Learn how to use clear evaluation metrics to gauge the success of a conversational AI tool, notably in areas like scalability, latency, and solution rate.
August 8th, 2024
Cut AI Assistant Costs by 77.8% with Business Logic-Enhanced LLMs
Hugo Bowne-Anderson
Alan Nichol
Daksh Varshneya
Many are struggling to choose the right AI assistant approach. We compared CALM vs LangChain / LangGraph on key metrics. Check out the results in the blog.
April 18th, 2024
Exploring Rasa's New Video Tutorial Series on CALM
Kara Hartnett
If you're new to conversational AI or have used Rasa in the past, this video series will enhance your skills in building enterprise-grade AI assistants.
February 29th, 2024
Elevate Chatbot Conversations with the Contextual Rephraser
Kara Hartnett
Discover how Rasa's Contextual Response Rephraser elevates chatbot conversations, making them more dynamic, engaging, and natural.
February 22nd, 2024
Webinar Replay: Level 4 Conversational AI: Customer Experiences
Kara Hartnett
Stay ahead in the rapidly changing field of AI communication. Watch the webinar replay today and be part of this transformative experience.
January 30th, 2023
Revisiting the Rasa Learning Center III: NLP for Developers
Sonam Pankaj
“NLP for Developers” in the Rasa Learning Center is a quick and friendly introduction to modern NLP tools and methods, such as tokenization, word embedding, and transfer learning. If you are a software developer, manager, or anyone who has not been through all the machine learning concepts for Rasa NLU, it’s the best place to get an overview.
December 15th, 2022
Revisiting the Rasa Learning Center - II
Sonam Pankaj
Rasa Learning center highlights on conversatinal AI design.
April 21st, 2022
3 ways to use the new global slot mappings in your chatbot development
Johannes Mosig
Rachael Tatman
Slots let you store information over the course of a conversation, like a user's name, account number and whether they're booking a flight or train. Slot mapping is the process of gathering and preparing this information so that the dialogue policy can use it to choose the next action or insert it in the bot’s response templates. With Rasa 3.0 we enabled “global slot mappings”, which gives you more control over this information flow.
March 23rd, 2022
Tracker Loading, Checkpoint Resolution, and Story Augmentation
Felicia Körner
This blog post will walk you through the internals of how Rasa turns the conversation data you provide into the format needed for training and testing policies, as well as the automated data augmentation that is performed.
February 7th, 2022
Custom Retrieval Actions in Rasa with Jina and Lunr
Vincent Warmerdam
In this blog post, we’re going to explore Jina and Lunr to build a Rasa custom action that will allow our assistant to recommend recipes to users. This allows us to compare classic search techniques with more modern contextualized methods.
January 25th, 2022
Testing Rasa Custom Actions and Forms Using Postman
Greg Stephens
In this post, we’ll review a method to automate testing of your Rasa custom actions and forms using Postman.
January 3rd, 2022
Updated Learning Resources for Rasa Open Source 3.0
Vincent Warmerdam
A few weeks ago we released Rasa Open Source 3.0, a new major version. This major update contains new features, quality of life improvements as well as big architecture updates. To make it easier for developers to get started with we’ve created new learning material and updated a big chunk of our existing content.
December 3rd, 2021
Slots in Rasa Open Source 3.0
Rachael Tatman
In Rasa Open Source 3.0 you now need to explicitly state how each slot will be set in the domain file. This replaces the previous method where slots were sometimes set implicitly, which resulted in duplicated work and occasionally confusing bugs. You can find more information on the docs and migration guide.
October 27th, 2021
Bending the ML Pipeline in Rasa 3.0
Vincent Warmerdam
Rasa Open Source 3.0 will start using a new computational backend. Conceptually, the machine learning pipeline will resemble a graph instead of a linear sequence of components. This blog post will explain what benefits to expect as a result of this change. Although it’s a big conceptual change, the changes won’t require you to change your config.yml.