The IBM Watson™ Natural Language Classifier service uses machine learning algorithms to return the top matching predefined classes for short text inputs.
The following image shows the process of creating and using the classifier:
The Natural Language Classifier service can help your application understand the language of short texts and make predictions about how to handle them. A classifier learns from your example data and then can return information for texts that it is not trained on.
One use of the service is for customer support. For example, you can use the service to take predictive actions, such as routing users' questions to the correct person or classifying issues by severity. And by incorporating the Speech to Text service in your app, you can also route voice questions to a specific department.
The Natural Language Classifier service supports English, Arabic, French, German, Japanese, Italian, Portuguese, and Spanish.
Find answers to your questions about the Natural Language Classifier service in our developer communities: