AI Chatbot with Rasa Stack and Python


Elevate your AI expertise by exploring the Rasa chatbot framework, an open-source solution designed to create powerful chatbots and assistants. Built on Python and Tensorflow, Rasa consists of the Rasa Stack—a dynamic duo comprising Rasa NLU and Rasa Core. This innovative framework empowers developers to extend their chatbots beyond basic Q&A scenarios, utilizing cutting-edge machine learning for contextual conversations with users. In the trending landscape of AI, Rasa stands out as a relevant and production-ready tool, making it a valuable asset for large companies. Learn, upskill, and dive into the world of chatbots, including emerging technologies like ChatGPT, with our comprehensive Rasa course.

Course Objectives:

  • Installing Rasa Core and Rasa NLU
  • Rasa NLU training
  • Rasa Core training
  • Integrating Rasa chatbot to chat platforms


7 hours, 1 Day Course

Mode of Delivery

Classroom-based, Instructor-led Training

Course Outlines

  1. Get Started on Rasa Chatbot
    1. What is Rasa?
    2. Install Rasa Stack
    3. Download Rasa Starter Pack Git Repo
    4. Install Dependencies
    5. Test Out Rasa Chatbot
  2. Rasa NLU
    1. Rasa NLU Pipelines
    2. Intent
    3. Entities
    4. Training Rasa NLU
    5. Testing Rasa NLU
  3. Rasa Core
    1. Rasa Core Architecture
    2. Stories
    3. Domain
    4. Training Rasa Core
    5. Interactive Learning
    6. Slots
    7. Policies
    8. Testing Rasa Core 
    9. Custom Action
  4. Platform Integration
    1. Rasa Platforms
    2. Using Ngrok For Local Testing
    3. Facebook Messenger Integration
    4. Telegram Integration