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
-
1m 29s
-
4m 18sDuring this video, you will learn how to define the use cases for chatbots. FREE ACCESS
-
3m 18sUpon completion of this video, you will be able to recognize the different types of chatbots. FREE ACCESS
-
4m 41sAfter completing this video, you will be able to recognize the different technologies used to create chatbots. FREE ACCESS
-
2m 48sAfter completing this video, you will be able to describe the conversational flow of a typical chatbot/human interface. FREE ACCESS
-
3m 11sIn this video, you will learn how to identify the elemental building blocks for a typical chatbot built on Dialogflow. FREE ACCESS
-
3m 58sIn this video, you will identify the elemental building blocks for a typical chatbot built using the AWS Alexa Skills Kit. FREE ACCESS
-
4m 31sDuring this video, you will learn how to create the AWS developer accounts required for developing Alexa Skills. FREE ACCESS
-
4m 44sLearn how to use an AWS developer account and the AWS Lambda service to develop Alexa Skills. FREE ACCESS
-
5m 18sUpon completion of this video, you will be able to describe the components of the Amazon Alexa Development Console. FREE ACCESS
-
5m 41sLearn how to configure an AWS Lambda service. FREE ACCESS
-
2m 26sLearn how to create a developer account on Google Dialogflow. FREE ACCESS
-
4m 13sUpon completion of this video, you will be able to describe the components of the Dialogflow developer console. FREE ACCESS
-
5m 30sUpon completion of this video, you will be able to recognize chatbot use cases and the technology stack. FREE ACCESS
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.