Build a Dynamic Conversational Bot - Part 2
Offered By: Amazon Web Services via AWS Skill Builder
Course Description
Overview
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 MinutesCourse 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 ApplicationsAmazon 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