Select to view content in your preferred language

Mapping with Alexa

3993
7
01-01-2017 07:19 AM

Mapping with Alexa

Alexa, Amazon's intelligent personal assistant, runs on the Echo, Fire TV, and other devices, and gained popularity this past holiday season. Alexa has many built-in command-based skills, including the capability to play music, tell the weather, and control home devices. Amazon allows developers to create their own skills using the Alexa Skills Kit to trigger an AWS Lambda function. I purchased an Echo in late 2016 and soon after dabbled in creating my own skills. After creating some interesting skills -- some practical, some not -- I realized it would be possible to control a map by issuing commands to Alexa.

Alexa and I would like to share how we are able to control an ArcGIS JavaScript 4 web app.

Comments
AdrianWelsh
MVP Honored Contributor

Matthew,

That sounds pretty cool. Was there supposed to be an attachment with this post? Or is this a teaser for the upcoming DevSummit?

MatthewGarrod
Emerging Contributor

Thanks for the interest Adrian. You are correct. I don't want to give too much away until the DevSummit. I will be sharing my code afterwards (presenting or not).

AdrianWelsh
MVP Honored Contributor

Be sure to post the presentation here after the DevSummit is finished!  

DanCarotenuto
Deactivated User

Can you share your presentation?  I am with Information Builders, an Esri partner, and would like to collaborate on a related project at Information Builders..

MatthewGarrod
Emerging Contributor

Hi Dan. Here is the link to the pdf of the presentation:

https://www.alexamap.net/mgarrod_presentation.pdf 

Also, all the code for the lambda function and the web map is on my github account:

GitHub - mgarrod/alexa-mapper 

The README.md is more of notes for myself than anything else.

Enjoy!

MatthewGarrod
Emerging Contributor

Adrian, I posted links to the presentation and code below. Thanks for voting. It was the funnest presentation I have done.

MatthewGarrod
Emerging Contributor

Feel free to contact me via email if you would like to discuss further.

matthew.garrod@me.com

Version history
Last update:
‎01-01-2017 07:19 AM
Updated by:
Contributors