Home

Awesome

Build an Alexa Pet Match Skill in ASK Java SDK

** This repository has been archived **

This repository is still available as a point-in-time reference, but no further updates or support will be prioritized.

<img src="https://m.media-amazon.com/images/G/01/mobile-apps/dex/alexa/alexa-skills-kit/tutorials/quiz-game/header._TTH_.png" />

In this workshop you will create a skill called Pet Match that matches the user with a pet. When launched, this Alexa Skill will prompt the user for the information it needs to determine a match. Once all of the required information is collected, it will send the data to an external web service which processes the data and returns the match.

Through this workshop, you'll learn how to use advanced Alexa Skills Kit features to create and configure an Alexa Skill and AWS Lambda. The features you'll learn to use are Dialog Management and Entity Resolution. These features leverage Alexa's Automatic Speech Recognition (ASR), Natural Language Understanding (NLU), and Machine Learning (ML), which makes your life easier because you don't have to write code. You only need to provide training data to the Alexa engines via your interaction model. The skill builder makes it easy to do so.

Setup

To run this example skill you need to do two things. The first is to deploy the example code in lambda, and the second is to configure the Alexa skill to use Lambda.

Get Started

Additional Resources

Community

Tutorials & Guides

Documentation