This is a student project for our Cognitive Assistant in Beaver Works 2017. By Anthony Cavallaro, Amanda Wang, Michael Lai, and Petar Griggs
Clone this repository into your desired repository.
Install everything at once by running:
python FaceRecognition\setup.pyWe have provided you ngrok from https://ngrok.com/download. Run ngrok.exe.
To run Ngrok, go to the directory of the cloned repository and run the command:
./ngrok.exe http 5000or
./ngrok http 5000To run the skills, you need to create an amazon developer account in order to access the (Alexa Skills Kit)[https://developer.amazon.com/alexa-skills-kit].
Once you have an account, sign into (Amazon Developer)[https://developer.amazon.com/] and go to Alexa > Alexa Skills Kit.
Click on Add a New Skill.
Create a name and invocation name, click save, and move onto the next part, Interaction Model.
For Intent Schema, fill in the parameters that the skill will need.
{
"intents":
[
{"intent": "YesIntent"},
{"intent": "NoIntent"},
{"intent":"AMAZON.PauseIntent"},
{"intent":"AMAZON.ResumeIntent"}
]
}
Next, for Sample Utterances, fill in the text box with example words that you may say to continue or discontinue an action.
YesIntent yes
YesIntent yeah
YesIntent ok
YesIntent sure
NoIntent no
NoIntent no thanks
NoIntent nope
For Configuration, select HTTPS for the Service Endpoint type and select the continent you are planning to use this in. A textbox will appear, and you need to have ngrok running and copy the HTTPS URL. It should be https://(random_hash).ngrok.io