You probably remember IBM Watson battling humans in Jeopardy. Now developers can access this same power via the Watson Question and Answer API. Currently IBM has exposed the health and travel data sets via the API. I wanted to build an app that lets me send a question about health in an SMS and get a response from the Watson. This app will allow me to trick my friends into being impressed by my expansive knowledge of healthy living. Today I’m going to show you how I did it using IBM Bluemix, the Watson Question and Answer API, Node.js and Twilio.
By using IBM Bluemix and Twilio together you can quickly build and deploy applications with voice, messaging and VoIP functionality. Today I’m going to take you on a wonderful journey of code as we use these tools build a Node.js app that sends a text message. Our application will take about 15 minutes to build so if you’ve got some free time over lunch, or you want to wait a hair longer before you watch the newest episode of House of Cards, you should be able to knock this out.