Course details

Understanding Bots: Amazon Alexa Skills Development

Understanding Bots: Amazon Alexa Skills Development


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description

In this course, participants examine the Amazon Web Services (AWS) Alexa Skills Kit, including the use of invocations, intents, utterances, and slots. Testing with Alexa Simulator and Echosim is also covered. Begin by creating a skill in Alexa Development Console and looking at the use of invocations with the Alexa skill. Then discover how built-in intents are used in Alexa Development Console. Next, create and use custom intents, utterances, and slots in Alexa Development Console. To review: an intent is a construct representing an action that fulfills a spoken request, utterances are related spoken phrases mapped to the intent, while slots are optional arguments also related to intent. You will learn how to build a Lambda function and integrate it with an Alexa skill, then test a skill by using Alexa Simulator and Echosim. You will configure a skill to use DynamoDB for persisting session data. Finally, create an Alexa skill that manages a multistage conversation. The concluding exercise directs you to create a skill by using the Skills Kit in the Alexa Development Console.



Expected Duration (hours)
1.1

Lesson Objectives

Understanding Bots: Amazon Alexa Skills Development

  • Course Overview
  • create a skill in Alexa Developer Console
  • use invocations in Alexa Developer Console
  • recognize how built-in intents are used in Alexa Developer Console
  • create and use custom intents in Alexa Developer Console
  • use utterances in Alexa Developer Console
  • use slots in Alexa Developer Console
  • build a Lambda function and integrate it with an Alexa skill
  • test a skill using Alexa Simulator
  • test a skill using Echosim
  • configure a skill to use DynamoDB for persisting session data
  • create an Alexa skill that takes advantage of multi-stage dialog
  • create a skill using the Alexa Skills Kit in the Alexa Developer Console
  • Course Number:
    it_sdbots_04_enus

    Expertise Level
    Beginner