Understanding Bots: Chatbot Architecture

Chatbots    |    Beginner
  • 14 videos | 56m 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 on some of our courses, 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 81 Likes 81  
Likes 666 Likes 666  
Likes 2989 Likes 2989