Understanding Bots: Chatbot Architecture

Chatbots    |    Beginner
  • 14 Videos | 1h 2m 7s
  • Includes Assessment
  • Earns a Badge
Likes 71 Likes 71
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 chatbots
    recognize the different classifications of chatbots
    recognize the different technologies orchestrated to create chatbots
    describe the conversational flow of typical chatbot/human interface
    identify the elemental building blocks for a typical chatbot built on Dialogflow
    identify the elemental building blocks for a typical chatbot built using AWS Alexa Skills Kit
    create the AWS developer accounts required for Alexa Skills development
  • use an AWS developer account and an AWS Lambda service to develop Alexa Skills
    describe the components of the Alexa Development Console
    configure an AWS Lambda service
    create a developer account on Google's Dialogflow
    describe the components of the Dialogflow developer console
    recognize chatbot use cases and technology stack

IN THIS COURSE

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Likes 58 Likes 58  
COURSE SOLID & GRASP
Likes 3218 Likes 3218  
Likes 125 Likes 125