Samples of Watson Services on Bluemix

Update 03/02/16: See the newer article Samples to get started with Cognitive Watson Services.

I’ve started to try some of the Watson services on Bluemix. Really impressive. Below are some samples that give some ideas what the services do and how to use them.

For a list of available services check out the landing page and the documentation on Bluemix. I like especially the user modeling service and the question and answer service.

User Modeling Service

The user modeling service “can automatically generate portraits of individuals that reflect an individuals’ characteristics from noisy social media data …. Such derived insights can then be used to guide hyper-personalized engagements and interactions to make your products, services, campaigns, etc. better tailored to your audience.”

You can try a simple live sample. In the Bluemix catalog there are three boilerplates (for Java, Node.js and Ruby) which come with the source code of this sample.

A more advanced sample is the talent manager scenario. Talent manager is an “application that allows you to search for candidates from a pool of applicants based on how closely they resemble one of your current employees. The app uses Watson’s User Modeling API service to analyze a potential candidate’s personality based on their answers to a questionnaire.” You can download the source code from GitHub and deploy it to Bluemix. I’ve deployed it to my Bluemix organization and you can try it live (type in ‘dev’ and then click on one person).

Question and Answer Service

The question and answer service “enables applications to post questions and receive responses from a corpus of information that provides domain knowledge based on a specific set of input documents and other information. … The Question and Answer service uses natural language processing and analytics to provide the unique ability to comprehend the subtle nuances of human language, sift through vast amounts of content, and provide evidence-based responses to users’ questions.” The beta version of the service on Bluemix works for healthcare and travel data.

The service comes with a simple sample for Java, Node.js and Ruby. My colleague Carl Osipov has developed another sample for PHP. I’ve deployed this sample to my Bluemix organization and you can try it live.

Additionally there is another great sample, called Watson Films. You can watch the video to see it in action and get the code from JazzHub. Note that to my knowledge this sample doesn’t work via the Bluemix service since it uses another data set that you need to define via the Watson Experience Manager (but it can be run on Bluemix).

If you want to find out more about Watson services join the webinar tomorrow (10/29 at 11:00 AM EDT).

Update 01/09/15:

There are new samples available as open source and live demos on the Watson Developer Cloud: “Your Celebrity Match” and “People in the News”.

Another sample Translate your Twitter feed can be found on developerWorks.