Inspiration
I wanted a simple skill and one I thought kids would like. My daughter always liked the phrase 'Silly Billy' when she was a toddler.
Description
SIlly Billy allows you to choose from a set of words. Once the words are chosen, Silly Billy will pick a word at random and say it back to you. If you can repeat it successfully, it will add another random word and so on. When you repeat back twenty words, you win!
Tools used
I used Amazon Lambda services and Python to create the game.
Challenges
Getting Alexa to identify the phrase was a bit tricky. At first I tried with one 'Slot', but soon realized I would need thousands of utterances to get it to work. I then tried to use the built in literal intent, but could not guarantee a match. Instead I used a specific slot for each of the twenty words and simply made twenty utterances to match all the possible phrase lengths.
What's next for Silly Billy
I want to definitely add some different words or perhaps some word sets to get some more ridiculous phrases.
Log in or sign up for Devpost to join the conversation.