How-tos

Building Your Own Watson Powered App

Share this post:

We recently introduced Watson Services on Bluemix and we have been following that release with additional education to help share use cases and tips on how to get started.

Building Your Own Watson Powered App

Our first webinar was meant to introduce the concepts behind Watson, cognitive computing, and Bluemix. We also did a deep dive into each of the services available for developers to start working with, but we didn’t spend time showing you how to use the services. With our next webinar on Oct 29th at 11 am EST, we’d like to focus our time on working with services on the Bluemix platform. Chris Madison will show you how to work with JSON objects, bind services, and build a Watson powered application. Listeners will walk away with the practical knowledge of how to put these services into their applications and to see just how easy it is to get started with Watson services on Bluemix.

For those that want to get started right away, there are few articles from developerWorks to consider reading as prerequisites.

Please join us for the second webinar: Hands On: Building Your Own Watson Powered Application on Bluemix .

Questions Answered

While we’re looking at engaging users, our first session had a great outpouring of questions from the audience. For the sake of brevity, I’ve parsed the questions into categories/common themes:

  • What skills, special powers, or experience do I need to get started with the Watson services? – The services are constructed using standard REST API interfaces with documentation and samples. If you’ve developed using REST APIs, then you have all the skills you need.
  • What about this Watson Films App? Tell me more, can I use it, etc? – The Watson Films App is meant to be an “art of the possible” application. The corpus was specially built by the developer to show what is possible in a production level environment. The beta level services have fixed corpra that the service user can choose from, travel or healthcare. The code sample for a slimmer version of Watson Films App can be downloaded
  • Can I put my own content into Q&A Service? – Not for the beta level services. To find out more about customizing any of the services or moving your beta level services to production please check out the Watson Ecosystem for more information
  • User Modeling is cool..what data can I use? Is it limited to social streams? Can you add another API level that let’s me point to a twitter/facebook/other user handle? – The personality portrait that the User Modeling service produces is agnostic to the origin of the text. The demo app uses text from Moby Dick, for example. Any text can be analyzed from a user or a community of users. Pulling text from a social stream is up to the user today, but this is good feedback to improve our beta services. This is what we’re looking for to continue improving the usefulness of the services.
  • Good webinar, but I want to see more developer stuff. How do I build an app, bind a service, get things running on Bluemix? – Great questions. This is a webcast series and our second webinar on Nov 29th will help.

Engaging Users with Message Resonance

One service we didn’t spend a lot of time on it in the webinar is Message Resonance. This is a powerful service with many practical applications in developing content for a specific community. The Message Resonance service analyzes content and scores how well it is likely to be received by a specific target audience. This analysis is based on content that’s been written by the target audience itself such as fans of a specific sports team or new parents. The beta service provides analysis against people active in cloud computing or big data and analytics communities. Future versions will let users provide their own community data. Imagine wikis, educational content, marketing materials, and social content all delivered in a way that connects with the audience in their language. This is a powerful tool that will help end users engage more deeply.


More stories
May 1, 2019

Two Tutorials: Plan, Create, and Update Deployment Environments with Terraform

Multiple environments are pretty common in a project when building a solution. They support the different phases of the development cycle and the slight differences between the environments, like capacity, networking, credentials, and log verbosity. These two tutorials will show you how to manage the environments with Terraform.

Continue reading

April 29, 2019

Transforming Customer Experiences with AI Services (Part 1)

This is an experience from a recent customer engagement on transcribing customer conversations using IBM Watson AI services.

Continue reading

April 26, 2019

Analyze Logs and Monitor the Health of a Kubernetes Application with LogDNA and Sysdig

This post is an excerpt from a tutorial that shows how the IBM Log Analysis with LogDNA service can be used to configure and access logs of a Kubernetes application that is deployed on IBM Cloud.

Continue reading