Challenge Overview
Challenge Objectives
-
Improve an existing Amazon Alexa Skill. Polish it and handle edge case scenarios
Project Background
-
The Alexa Skill allows users to book movie tickets for popular movies and
Technology Stack
-
Alexa Skills Kit version 2
-
Nodejs
-
AWS (Lambda)
Code access
The code will be shared in the contest forum.
Individual requirements
Improve an existing Amazon Alexa Skill. Polish it and handle edge case scenarios (Major Requirements)
-
We have an existing Amazon Alexa skill that allows users to view the list of movies and showtimes.
-
We want to make updates to the workflow in this skill
-
We will share a document in the contest forum that has more details.
Deployment guide and validation document
We do not expect updates to the deployment guide but you can indeed update it, if needed. No validation document is expected. We will follow the instructions present in the PDF workflow document and verify the changes using the updates expected to the workflow
Important Notes
-
You don’t have to worry about other scenarios - only stick to the ones in the script. Reviewers will use only the script to review and will not expect the solution to handle anything that is not part of the script.
-
You cannot hard code the workflow since we are following a script. It is expected that Alexa be able to identify the intent, invoke the respective intent handler and respond. Use dynamodb where needed if you wish to remember / store any user or session information
Final Submission Guidelines
Submit a zip file that contains the Lambda function, Alexa Skill and deployment guide.