Skip to content

Latest commit

 

History

History
 
 

skill-demo-entity-resolution

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

Entity Resolution Quiz Demo

This sample shows how to use entity resolution in a simple quiz.

Let's say Alexa asks, "Who is credited with suggesting the word "hello" be used when answering the telephone?"

The user can answer with, "Thomas Edison" or similar phrases like "Edison" or "Menlo Park".

If they say Edison, your code will get "Edison" as what they said as well as "Thomas Edison" which is what that resolves to.

What You Will Need

Setting Up the Demo

This folder contains the interaction model and skill code. It is structured to make it easy to deploy if you have the ASK CLI already setup. If you would like to use the Developer Portal, you can follow the steps outlined in the Hello World example, substituting the Model and the skill code when called for.

Exploring Entity Resolution

Once the skill is configured, naviagate to the Build tab in the skill builder, and explore the intents, slots, sample utterances and prompts. Pay attention to the answerValues custom slot type.

Running the Demo

To start the demo say "alexa open entity resolution quiz demo". Answer the question as you see fit, trying different synonyms.

Next Steps

Check out Pet Match for a skill sample that includes entity resolution and other features related to dialog management.