Remember that time an AI won Jeopardy? Interfeud Watson was inspired by IBM Watson's run on Jeopardy, but adapted for a game played at Fullstack Academy where teams answer technical interview questions. Go ask him some questions now at interfeud-watson.mybluemix.net!
Interfeud Watson is hosted on IBM's Bluemix platform, through which we can connect to any of a number of interesting Watson Services. We're using the Text-to-Speech service to give our Watson a voice, the same voice he has on Jeopardy!
For the reverse, speech-to-text, this app also makes use of the Chrome Web Speech API. Although IBM Watson has its own speech-to-text service, I found the Chrome Web Speech API to work better.
To build this project, I needed to learn to use the Watson Text-to-Speech service and the Web Speech API. I used starter applications to get a feel for how they worked and to get things off the ground. I recommend these two:
Not sure what you'd like to ask or say of Watson? Here are a few ideas:
- Hello (that's just being polite!)
- What is partial application?
- What is scope?
Now that you've broken the ice, try these computational questions. Insert your own number where you see x.
- How many bits are in x Megabytes?
- What is x in binary? (or ternary, or hexadecimal...)
- What is the square root of x?
Watson also knows a few good computer science jokes. Ask him to tell you one of those before you leave.