Navigate to the Alexa developer console in a new tab
To save time, we’ve pre-created an empty Alexa skill called daily deal team # that we can start to populate with the following:
Invocation: This is what the customer will say to begin their interaction with your Alexa skill.
Intent: This is an action that fulfills the customer’s request based on provided inputs.
Slot: You may have noticed in the above examples that name is in curly brackets. This is to indicate that this is a variable value as we’re going to need to know the customer’s name. We can either get that information from their initial utterance, or we can ask them for it.
This ensures your skill is able to collect the user’s name if they haven’t already provided it.
Navigate to the Validation tab
Scroll back to the top and select Build Model.
We’ve now created the basic construct of our Chabot that’s going to interact with the customer and collect information required for us to determine a suitable product and deliver it to them. Let’s now glue everything together before finishing our Amazon Personalize machine learning model.