
Building with the AI SDK
Build AI-powered applications with the Vercel AI SDK and Next.js. Learn streaming, tool calling, and structured outputs.
Start Course
This course gives you a hands-on foundation in building production-ready conversational AI assistants with Rasa. You'll start from first principles — understanding what makes a good conversational experience — and work through the core building blocks that every Rasa developer needs to know.
What you'll learn
- How intent recognition and entity extraction work under the hood, and how to design training data that generalises well
- The role of dialogue management in controlling conversation flow, including fallback handling and context switching
- How to structure a Rasa project for maintainability as it grows
- How to train, evaluate, and iterate on your models using Rasa's built-in tooling
Who this is for
This course is aimed at developers who are comfortable with Python and have a basic understanding of REST APIs. No prior NLP or ML experience is required — we cover the concepts you need as we go.
By the end, you'll have a working Rasa assistant and the mental model to extend it confidently.
// Curriculum
// Course author
AI that adapts to your business, not the other way around
Build your next AI
agent with Rasa
Power every conversation with enterprise-grade tools that keep your teams in control.

