What it does
Storm Watch gathers all the active weather warning/advisories that are active in the united states from the National Weathers Service api, transforms the polygons of the areas in a weather advisory data to be used in a geo spatial search using Azure Search Service. This data can then be accessed via an Alexa enabled device by asking about a city, state or zipcode, if any weather warning are found the advisory is sent to alexa device to be heard by the user.
How I built it
Challenges I ran into
The National Weather Service's api returns polygons and bounded box geo spatial data, getting that data in a format i can perform queries against was the most challenging along with never building an alexa skill before.
Accomplishments that I'm proud of
Being a team of one and being able to put together an alexa skill using C# and aws lambda's. I see myself building many more Alexa Skills.
What I learned
I learned that Alexa skill are fun to create. Along with aws Lambda;s.
What's next for Storm Watch
If anything i would like to improve on the speech patterns that are returned to the device along with adding alexa notifications to the skill.