Science Behind the Service
At the core of natural language processing (NLP) lies text classification. Watson Natural Language Classifier (NLC) allows users to classify text into custom categories, at scale. Developers without a background in machine learning (ML) or NLP can enhance their applications using this service. NLC combines various advanced ML techniques to provide the highest accuracy possible, without requiring a lot of training data.
Behind the scenes, NLC utilizes an ensemble of classification models, along with unsupervised and supervised learning techniques, to achieve its accuracy levels. After your training data is assembled, NLC evaluates your data against multiple support vector machines (SVMs) and a convolutional neural network (CNN) using IBM’s Deep Learning As a Service (DLaaS).
Get started free