Understanding Bots: Chatbot Architecture
Chatbots
| Beginner
- 14 videos | 56m 7s
- Includes Assessment
- Earns a Badge
In this course, participants will examine chatbot use cases, the technology stack, and popular development and deployment tools with Amazon's Alexa on Amazon Web Services (AWS) and Google's Dialogflow. First, you will learn about chatbots and in what categories they are used and the different classifications of chatbots. You will explore the different technologies orchestrated to create chatbots. Look at conversation flow and learn about the conversational flow of the typical chatbot/human interface. Then examine Dialogflow building blocks and the elemental building blocks for a typical chatbot built with AWS Alexa Skills Kit. Next, you will set up the AWS developer account required for Alexa Skills development and use the account and an AWS Lambda service to develop Alexa Skills. Then explore the components of the Alexa Development Console. Learn how to configure an AWS Lambda function. After setting up a developer account on Google's Dialogflow, you will look into the Dialogflow developer console and its components. In a closing exercise, you will practice what you learned about chatbots and their architecture.
WHAT YOU WILL LEARN
-
define the use cases for chatbotsrecognize the different classifications of chatbotsrecognize the different technologies orchestrated to create chatbotsdescribe the conversational flow of typical chatbot/human interfaceidentify the elemental building blocks for a typical chatbot built on Dialogflowidentify the elemental building blocks for a typical chatbot built using AWS Alexa Skills Kitcreate the AWS developer accounts required for Alexa Skills development
-
use an AWS developer account and an AWS Lambda service to develop Alexa Skillsdescribe the components of the Alexa Development Consoleconfigure an AWS Lambda servicecreate a developer account on Google's Dialogflowdescribe the components of the Dialogflow developer consolerecognize chatbot use cases and technology stack
IN THIS COURSE
-
1.Course Overview1m 29sUP NEXT
-
2.Chatbot Use Cases4m 18s
-
3.Chatbot Classifications3m 18s
-
4.Chatbot Technology Stack4m 41s
-
5.Conversation Flow2m 48s
-
6.Dialogflow Building Blocks3m 11s
-
7.Alexa Skills Kit Building Blocks3m 58s
-
8.Amazon Web Services Accounts4m 31s
-
9.Alexa Skills Development4m 44s
-
10.Alexa Development Console5m 18s
-
11.AWS Lambda Service5m 41s
-
12.Google Dialogflow2m 26s
-
13.Dialogflow Console4m 13s
-
14.Exercise: Describing Chatbot Architecture5m 30s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.