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.
This diagram shows the overall architecture of a complete solution:
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 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.
You complete these steps to implement your application:
The Conversation service supports Brazilian Portuguese, English, French, Italian, Spanish, German, Traditional Chinese, Simplified Chinese, and Dutch. Arabic is supported through the use of the Conversation API but not through the tooling interface.
Find answers to your questions about the Conversation service in our developer communities: