Inspiration
As I learn to use Alexa Skills, this is one of my first completed projects using the AWS Lambda functions. To learn more about AWS, upon attending an IEEE event at my university, I have created this submission which allows users to learn more about me! This was a great experience and I hope to apply my developed skills to several projects in the future.
What it does
Upon activation, Alexa will provide a random fact about me. On the front end, the Alexa Voice UI handles the text to speed, converting the audio into something usable. On the back end, the applied logic code powers the app using the AWS Lambda service.
How I built it
Followed through with the MLH Local Host "Hacking with Amazon Alexa" workshop. In order to map the user input to a behavior, provided training data, for each intent. Once Alexa determines the intent desired, it maps that back to the code. I built it by first writing my own skill code as a Lambda function, creating an Alexa Skill and the finally connecting my labda function to my skill.
Challenges I ran into
I followed through with the entire process and was comfortable with learning the new technology.
Accomplishments that I'm proud of
Learning at a fast pace is both exciting and rewards, and that is why I am proud of completing the entire tutorial. I am even more excited for what I will be able to develop in the (hopefully, near) future.
What I learned
I learned how to use AWS, creating and developing Lambda functions, and how to use Alexa and Voice UIs to interact better with audiences.
What's next for Kapil Facts
I hope to continue to use what I have learned to develop more creations which make Alexa smarter and easier to use for a variety of applications.
Built With
- alexa
- alexa-skill-kit-sdk-factskill
- amazon-web-services
Log in or sign up for Devpost to join the conversation.