This device is not compatible.
You will learn to:
Create chatbots using Rasa.
Generate training data.
Connect applications to the Rasa server.
Handle responses from the Rasa server in an application.
Skills
Natural Language Processing
Machine Learning
Conversational Assistant
Prerequisites
Basic understanding of Python
Basic understanding of machine learning
Technologies
Rasa
Python
Project Description
Rasa is an open-source machine learning framework for developing AI-powered chatbots.
We’ll create a chatbot by adding training data and visualizing all the stories of the chatbot. We will generate training data using the following methods:
- Create a file with messages and actions
- Interactive chatting with the bot and labeling messages and actions.
We’ll also create a simple application using Flask and connect it with our chatbot at the backend.
Project Tasks
1
Setup
Task 0: Get Started
2
Improve the Assistant
Task 1: Create Intents
Task 2: Create Stories
Task 3: Create Responses
Task 4: Create Rules
Task 5: Test the Assistant
3
Create Training Data
Task 6: Run an Interactive Session
Task 7: Train the Model
4
Conversational Assistant
Task 8: Visualize Stories
Task 9: Create a Template
Task 10: Create a Route
Task 11: Send Messages to the Model
Task 12: Handle Responses
Task 13: Run the Application
Congratulations!
Relevant Courses
Use the following content to review prerequisites or explore specific concepts in detail.