Rasa for Beginners

Start here to build your first Rasa assistant
Free tutorial
Rating: 4.3 out of 5 (1,511 ratings)
10,888 students
1hr 46min of on-demand video
English [Auto]

How to build your first AI chatbot with Python and Rasa Open Source
The basics of conversational AI


  • Familiarity with Python or another backend programming language
  • Familiarity with writing code in a text editor and working with the command line
  • Some experience with REST APIs and developer tools


This course was developed by instructors from Rasa to give developers a solid foundation in the basics of building AI assistants. During this hands-on, project-based course, you'll build an AI assistant that collects a daily log of health data by text message and posts the data to a spreadsheet.

You'll learn how to:

  • Install Rasa Open Source and create a new project.

  • Create and format training data.

  • Collect data from the user with Rasa forms

  • Connect with an external API using Rasa custom actions

  • Connect your assistant to Twilio

  • Keep improving your assistant using conversation driven development principles

Who this course is for:

  • Python developers, conversation designers, product managers, and data scientists who are new to building AI assistants with Rasa


ML engineer, NLP evangelist, and instructor at Udemy
Mady Mantha
  • 4.3 Instructor Rating
  • 1,511 Reviews
  • 11,616 Students
  • 1 Course

Mady Mantha is the Head of Evangelism at Rasa. Mady studied Computer Science at Georgetown University. Her work focuses on natural language processing, and operationalizing machine learning and conversational AI pipelines. She has years of experience building ML-driven products and services for think tanks, startups, and enterprises. Mady is a space enthusiast.

Top companies trust Udemy

Get your team access to Udemy's top 25,000+ courses