public class NaturalLanguageClassifier extends WatsonService
| Constructor and Description |
|---|
NaturalLanguageClassifier()
Instantiates a new Natural Language Classifier service.
|
| Modifier and Type | Method and Description |
|---|---|
Classification |
classify(String classifierId,
String text)
Returns classification information for a classifier on a phrase.
|
Classifier |
createClassifier(String language,
List<TrainingData> trainingData)
Sends data to create and train a classifier, and returns information
about the new classifier.
|
void |
deleteClassifier(String classifierId)
Deletes a classifier.
|
Classifier |
getClassifier(String classifierId)
Retrieves a classifier.
|
List<Classifier> |
getClassifiers()
Retrieves the list of classifiers for the user.
|
String |
toString() |
execute, executeWithoutResponse, getApiKey, getDefaultContentType, getDefaultRequestParams, getEndPoint, getGson, getHttpClient, getThreadSafeClient, setApiKey, setEndPoint, setUsernameAndPasswordpublic NaturalLanguageClassifier()
public Classifier createClassifier(String language, List<TrainingData> trainingData)
language - IETF primary language for the classifiertrainingData - The set of questions and their "keys" used to adapt a system
to a domain (the ground truth)Classifierpublic Classification classify(String classifierId, String text)
classifierId - The classifier idtext - The submitted phrase to classifypublic List<Classifier> getClassifiers()
Classifierpublic void deleteClassifier(String classifierId)
classifierId - the classifier IDClassifierpublic Classifier getClassifier(String classifierId)
classifierId - the classifier IDClassifierpublic String toString()
toString in class WatsonServiceCopyright © 2015. All rights reserved.