Often times, when we shower, the deepest thought-provoking questions come to our mind. Why wait until shower time to be deeply fascinated by eye-opening thoughts? We decided to create an Alexa skill that tells you a shower thought upon command.

What it does

This Alexa skill allows the user to ask Alexa for a shower thought. For example, a user may activate the skill by saying, "Alexa, open Shower Thoughts" and then saying, "tell me a shower thought". Alexa then responds with a shower thought that is randomly chosen from a Reddit "Shower Thought" forum.

How we built it

The Alexa skill was built with node.js

Challenges we ran into

Initially, we wanted to create an Amazon Alexa Priority Task Skill that would ask Alexa to remind the user of their daily tasks. The Alexa would more frequently remind the user of a task depending on its priority level (low, medium and high). The reason we were not able to finish that particular skill was due to having trouble on finding out how to store information from the user.

Accomplishments that we're proud of

Learning how to navigate the AWS and how to create a Lambda function for the back-end development. Completing the skills and getting it to function properly.

What we learned

How to use APIs, and how to create an Amazon skill.

What's next for Alexa Skill - Shower Thoughts

Adding a feature where a user can add their own shower thought to the list which will then be automatically posted to the Reddit "Shower Thoughts" forum.

Share this project: