YoVDO

Build a Dynamic Conversational Bot - Part 2

Offered By: Amazon Web Services via AWS Skill Builder

Tags

AWS Lambda Courses Python Courses Amazon DynamoDB Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Languages Available: Español (Latinoamérica) | Français | Bahasa Indonesia | Italiano | 日本語 | 한국어 | Português (Brasil) | 中文(简体)

In this is a continuation of Build a Dynamic Conversational Bot. In this lab you will create a product catalog with Amazon DynamoDB and an AWS Lambda function, which will be used as a code hook for your bot. This provides your chatbot with the ability to not only understand user requests but also allow it to trigger actions to fulfill a user request, such as querying a database for product flavors.


Level

Fundamental


Duration

0 Hours 45 Minutes


Course Objectives

In this course, you will learn how to:

  • Create an Amazon DynamoDB table with proper indexes.
  • Create an AWS Lambda function with Python according to the appropriate structure for Amazon Lex.
  • Understand how an AWS Lambda function can be used to validate *slots* and to fulfill an *intent*.
  • Understand how an AWS Lambda function queries your DynamoDB table on an action triggered from your bot.
  • Understand how to version individual objects as well as the entire bot


Intended Audience

This course is intended for:

  • Architects
  • Developers


Prerequisites

We recommend that attendees of this course have the following prerequisites:

  • Access to a computer with Microsoft Windows, Mac OS X, or Linux (Ubuntu, SuSE, or Red Hat)
  • A modern internet browser such as Chrome or Firefox
  • Familiarity with the basic navigation of AWS Management Console


Course Outline

  • Task 1: Create an Amazon DynamoDB Table
  • Task 2: Create The Bot Backend Lambda Function
  • Task 3: Connect Your Bot To a Lambda Function
  • Task 4: Build and Test Your Bot

Tags

Related Courses

Amazon DynamoDB: Building NoSQL Database-Driven Applications
Amazon Web Services via edX
Amazon DynamoDB: Building NoSQL Database-Driven Applications
Amazon Web Services via Coursera
Storing Data on AWS
Pluralsight
AWS DynamoDB Fundamentals
Pluralsight
Developing .NET Core Applications with DynamoDB on AWS
Pluralsight