Inspiration
There is so much of “tension and pressure “in this “crazy world” and that can make you sad. Karthick is very good at helping family members and friends with his amazing therapy touch and wanted to reach out to as many people as possible with the goal of making them happy!
What it does
The purpose of Kid Guru Therapy Skill is to make people happy! help the user go from being sad to being happy in just a few minutes. It’s that simple!
How we built it
This skill was built using Amazon Skills Kit - configuring the intents and utterances, AWS lambda was used to code the business logic, DynamoDB the famous Amazon No-SQL data store was used to store user state as well as dynamically configure the therapy activities and their sequencing within the skill. Amazon S3 was used to store all the audio files, these could be updated on the fly as well.
Challenges we ran into
(1) We used the world Alexa in the audio and realized that Alexa was listening to itself! (2) Storing the session attributes from one call to the next was a challenge and we overcame that by trial and error.
Accomplishments that we're proud of
An actually working skill in the Alexa app store, certified and approved by Amazon
What we learned
It's actually very easy to develop an Alexa skill using all the excellent and intuitive tools that Amazon offers for its developers!. Age is not a bar, even young students can develop a skill.
What's next for Kid's relaxing therapy skill
Listen to customer feedback and add keep improving and enhancing the skill.
Built With
- alexa-sdk
- amazon-alexa
- amazon-dynamodb
- cloud9
- lambda
Log in or sign up for Devpost to join the conversation.