Dialog a tete-a-tete with a bot via Watson

The main intention of this blog post is to share my first FB Live chat. It was for a technical conversation – Dialog a tete-a-tete with a bot via Watson.

Watson Conversation caught my interest when I first saw its visual builder against the old xml based Dialog service. In fact, the Dialog is not part of Conversation. As I started exploring and integrating it into an Android chatbot native app, I realised the importance of Contextual conversations.

Watson Conversation architecture

What is different with Watson Conversation?

With the IBM Watson™ Conversation service, you can create an application that understands natural-language input and uses machine learning to respond to customers in a way that simulates a conversation between humans.

The Conversation service supports Brazilian Portuguese, English, French, Italian, Spanish, German, Traditional Chinese, Simplified Chinese, and Dutch.

  • Users interact with your application through the user interface that you implement. For example, A simple chat window or a mobile app, or even a robot with a voice interface.
  • The application sends the user input to the Conversation service.
    • The application connects to a workspace, which is a container for your dialog flow and training data.
    • The service interprets the user input, directs the flow of the conversation and gathers information that it needs.
    • You can connect additional Watson services to analyze user input, such as Tone Analyzer or Speech to Text.
  • The application can interact with your back-end systems based on the user’s intent and additional information. For example, answer question, open tickets, update account information, or place orders. There is no limit to what you can do.

Where do I start building Watson Conversation?

The prime answer is IBM Bluemix, an open standards, cloud platform for building, running, and managing apps and services.

Bluemix is the home of 130+ unique services, including offerings like IBM Watson and Weather.com, and millions of running applications, containers, servers, and more.

The other questions which I hear from developers are

  • Which industries or domains I can use conversation in?
  • How to integrate into existing applications?
  • How to build a virtual assistant using Watson Conversation?
  • How can I integrate with other services?

and many more….

So to answer all these questions, Our marketing team came up with an idea of crowdcasts and a FB live chat on IBM India FB page. Here’s the intro and video,

Hear from Vidyasagar S Machupalli (Developer Advocate and Technical Offering Manager Bluemix, IBM Cloud) on how #WatsonConversation helps in building a chatbot with ease. You can register by using Bluemix Platform and start building your bot here http://ibm.biz/Bds8cY. Also check out my blog on how to build a bot easily here goo.gl/ok29FV. For your consideration here are a few important conversation links http://ibm.biz/conversationcode

Click Here to Watch the video on Facebook

Also,

A collection of Important Conversation Links (Code Samples, Tutorials etc).

(Visited 5 times, 1 visits today)

Vidyasagar Machupalli

Polyglot & Pragmatic Programmer • Developer Advocate, IBM • Microsoft MVP • Intel software Innovator • DZone MVB