Skip to content

Inspired by IBM Watson’s run on Jeopardy, but tailored for a game played at Fullstack Academy, Interfeud Watson answers technical interview questions.

License

Notifications You must be signed in to change notification settings

kriztynna/interfeud-watson

Repository files navigation

Interfeud Watson

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!

Platform

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.

Sources

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:

Sample questions

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.

Screenshot

Interfeud Watson

About

Inspired by IBM Watson’s run on Jeopardy, but tailored for a game played at Fullstack Academy, Interfeud Watson answers technical interview questions.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published