
In this lecture, we will look at some of the reasons as to why should we build chatbots.
In this lecture, lets take a look at why should we Rasa as our Chatbot development platform, when we have quite a few other options available.
In this video, We will begin by understanding what exactly is the Rasa Framework.
In this video, we will download and install Python, Rasa.
In this lecture, lets understand whats Rasa NLU and what are Intents & Entities extracted by it.
In this video, we'll look at the format of training data for intent classification and entity extraction. We'll be creating our First file in the Rasa Framework!
In this video, you will be introduced to the Rasa NLU Pipeline which is a sequence of steps used to process the input user data and subsequently extract intents and entities.
In this lecture, we will create a config file where we define our NLU Pipeline sequence.
In this lecture, we'll train our first RASA NLU model through the command line!
Explore how to use rasa nlu entity synonyms and lookup tables to map varied terms like mobile and phone to a single category, train the model, and test mappings.
In this video, we'll continue on the previous lecture and take a look at Lookup Tables.
In this video, we'll get introduced to custom components.
In this lecture, we will look whats transfer learning and how we can use pre-trained word embeddings in our Rasa NLU Pipeline.
In this video, we'll train a Word2Vec model using user reviews for mobiles and laptops scraped from amazon.com
In this lecture, we'll use the pre-trained custom word2vec model in our Rasa NLU pipeline.
In this lecture, we'll look at how we can introduce a custom component in Rasa NLU using the Custom Component Class.
In this lecture, we'll continue to look at how we can introduce a custom component in Rasa NLU using the Custom Component Class.
In this lecture, we will look whats Rasa Core.
In this lecture, we will look at how to define custom action using python.
In this lecture, we'll look at stories which are used for training our Rasa Core Model.
In this video, we'll look at the domain file where we define everything the bot needs to know.
In this video, we'll write some example stories and train our first Rasa Core model and also run the actions server.
In this video, we'll look at what are Dialogue Policies.
In this video, we'll look at the types of dialogue policies starting with memoization & mapping policies.
In this lecture, we'll continue looking at dialogue policies - Machine/Deep Learning & Fallback policies.
In this lecture, we will look at Dialogue Policies ranking.
In this video, we'll quickly take a look at how to define dialogue policies in the config file.
In this lecture, we will take a look at Slots.
In this lecture, we'll take a look at the type of Slots.
In this video, we will look at how to set slots and also use the slots which are set.
In this video, we'll continue to look at how to set slots and also use the slots which are set.
In this video, we'll look at some important things to keep in mind for slots.
In this video, we'll take a look at what are forms.
In this video, we'll continue to take a look at what are forms.
Learn to handle single word or number inputs in Rasa forms by using custom slot mappings and validate methods to extract integers from any user input, removing inbuilt entity recognition.
Learn how to implement conditional slots in a Rasa chatbot by adding a laptops category and changing questions for battery backup and storage capacity, with domain updates and validation.
Train a model in the RasaX interface, add featurized slots and utter ask templates for laptops, test a laptops-focused form, and note plans to query an sql database for devices.
In this video, we'll implement the Fallback Policy.
In this video, we'll continue with our implementation of the Fallback Policy.
In this lecture, we will start improving our bot by adding an easy option for multi search by adding buttons.
In this video, we will continue improving our bot and get introducted to the inbuilt Rasa debugger.
Demonstrates using the debugger to inspect slots, intents, and next actions while testing a bot. Shows button-driven searches and slot resets with a user action menu.
Create an ask residence intent in Rasa to handle where you live questions, add example phrases, and connect to a custom action with an utter residence template.
Define template utter residence and map it to the action your residence; use user utterance reverted and action reverted events to revert dialogue flow under mapping policy and train model.
Updated 2022!!
The most in-demand skill for any Data Scientist right now is creating a chatbot to handle conversations with user. With nearly 80% companies expected to implement chatbots in the near future. Do you want to be the one implementing it? The course is designed to teach you how to create a chatbot which can help users with suggestions of laptops and phones from amazon right from the creation of first file to the deployment on platforms like Facebook and Telegram.
Learn the most flexible and fastest growing Chatbot Framework out there! Rasa is an open source framework which doesn't charge you anything! What makes Rasa standout when compared to all the bots out there is its flexibity, it provides very solid inbuilt frameworks with options to customize the entire chatbot module. Keep all your User data on your cloud premise without sharing with any third parties (which is really important given the current data policies and growing privacy concerns!).
With very little coding needed any beginner in programming can get along with the course and learn how to build advanced chatbots!
The course has given major emphasis on practicality and application of all the concepts taught. With a blend of slides and code walkthrough you are taken through a complete journey of deploying your first chatbot.
The course comes with all the source code used in developing the bot. With the intention of prompt updates to the course as and when needed you can be sure you never miss out on new features added to the Rasa Framework! You surely do not want to miss this!