Understanding Bots: Chatbot Architecture

Chatbots    |    Beginner
  • 14 videos | 56m 7s
  • Includes Assessment
  • Earns a Badge
Rating 4.5 of 133 users Rating 4.5 of 133 users (133)
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

  • 1m 29s
  • 4m 18s
    During this video, you will learn how to define the use cases for chatbots. FREE ACCESS
  • Locked
    3.  Chatbot Classifications
    3m 18s
    Upon completion of this video, you will be able to recognize the different types of chatbots. FREE ACCESS
  • Locked
    4.  Chatbot Technology Stack
    4m 41s
    After completing this video, you will be able to recognize the different technologies used to create chatbots. FREE ACCESS
  • Locked
    5.  Conversation Flow
    2m 48s
    After completing this video, you will be able to describe the conversational flow of a typical chatbot/human interface. FREE ACCESS
  • Locked
    6.  Dialogflow Building Blocks
    3m 11s
    In this video, you will learn how to identify the elemental building blocks for a typical chatbot built on Dialogflow. FREE ACCESS
  • Locked
    7.  Alexa Skills Kit Building Blocks
    3m 58s
    In this video, you will identify the elemental building blocks for a typical chatbot built using the AWS Alexa Skills Kit. FREE ACCESS
  • Locked
    8.  Amazon Web Services Accounts
    4m 31s
    During this video, you will learn how to create the AWS developer accounts required for developing Alexa Skills. FREE ACCESS
  • Locked
    9.  Alexa Skills Development
    4m 44s
    Learn how to use an AWS developer account and the AWS Lambda service to develop Alexa Skills. FREE ACCESS
  • Locked
    10.  Alexa Development Console
    5m 18s
    Upon completion of this video, you will be able to describe the components of the Amazon Alexa Development Console. FREE ACCESS
  • Locked
    11.  AWS Lambda Service
    5m 41s
    Learn how to configure an AWS Lambda service. FREE ACCESS
  • Locked
    12.  Google Dialogflow
    2m 26s
    Learn how to create a developer account on Google Dialogflow. FREE ACCESS
  • Locked
    13.  Dialogflow Console
    4m 13s
    Upon completion of this video, you will be able to describe the components of the Dialogflow developer console. FREE ACCESS
  • Locked
    14.  Exercise: Describing Chatbot Architecture
    5m 30s
    Upon 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.

YOU MIGHT ALSO LIKE

Rating 4.2 of 12 users Rating 4.2 of 12 users (12)
Rating 3.3 of 7 users Rating 3.3 of 7 users (7)
Rating 4.5 of 48 users Rating 4.5 of 48 users (48)

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.5 of 2242 users Rating 4.5 of 2242 users (2242)
Rating 4.6 of 3273 users Rating 4.6 of 3273 users (3273)
Rating 4.4 of 101 users Rating 4.4 of 101 users (101)