Codementor Events

How I learned Alexa Smart Home Skill

Published Jul 11, 2019
How I learned Alexa Smart Home Skill

About me

I am a software engineer and having 3 plus years of experience in backend development using nodeJS, Python, AWS, GCP.

Why I wanted to learn Alexa Smart Home Skill

I am working on cutting edge technology like nodeJS, AWS in IoT based project. Nowadays IoT embedded device is Alexa enabled. Means Alexa capability is inbuilt in the IoT device. So it's very important to know how to implement Alexa Skill backend in the cloud to meet the expectation.

How I approached learning Alexa Smart Home Skill

Very first I tried to explore Alexa developer docs and check out how it's work. Then I select a technology stack and started developing.

Challenges I faced

Alexa has amazon lex system which is responsible for natural language processing. The hard part is how we can create utterances and retrieve the required slot value at our backend service.

Key takeaways

I have enjoyed creating Alexa Skill and learn how it's work. I got a strong understanding of the concept behind Alexa.

Tips and advice

If one wants to explore Alexa Skill development then they can start with Alexa developer docs. It has very good documentation about how to develop skill, which should be a type of skill, how to fulfill service and test skill using simulator.

Final thoughts and next steps

Following the above process i learned how to start understanding new technology. I next step is learning google action.

Discover and read more posts from Hardik Gol
get started
post commentsBe the first to share your opinion
Show more replies