EMC-NorCal-SE-AlexaChallenge-2016
June 1, 2016 ยท View on GitHub
Code and design docs for Alexa Challenge
The intention of this app is to be able to query EMC install base information from the Amazon Alexa API
Examples
Input: "Alexa, what customers are in my install base?" Output: "The following customers are in your install base: CDPH, LDC, CHP, DMV, FTB,...."
Input: "What is installed at CDPH?" Output: "CDPH has the following hardware installed: 3 VNX5600s, 3 XtremIO, 2 DataDomain 4500s', etc..."
Input: "What are the serial numbers of CDPH's XtremIO's?" Output: "XtremIO serial numbers: FM123456, FM987543, FM45678"
These are just a few examples. More will be written here with actual usage.
Notes
importing CSV file derived from emc opsconsole
creating python wrapper functions that are hard-coded for specific queries and will add more as we go along
test app usage: "python main.py"
Resources
Alexa tutorial: https://developer.amazon.com/public/community/post/TxDJWS16KUPVKO/New-Alexa-Skills-Kit-Template-Build-a-Trivia-Skill-in-under-an-Hour
Using sqlite3 database: https://www.sqlite.org
ask-alexa-pykit: https://github.com/anjishnu/ask-alexa-pykit/tree/python_lambda_0.3_release