ClassifierTrain
Train a classifier.
After you have created a classifier, and trained the classes that you want to define, use the ClassifierTrain
action to train and build the classifier. You must set ClassifierName to the name of the classifier that you want to train.
NOTE: To train a classifier, the classifier must have classes, all of which must have training defined.
In addition, the ClassifierTrain
action returns an error if none of the training documents contain features (for example, because none of the documents contain the specified classifier FeatureFields).
When you run this action, IDOL Server retrieves the training documents and extracts information from the classifier FeatureFields. It uses these features to train each of the classes in the classifier.
After you have trained the classifier, you can use the ClassifierQuery action to classify documents.
Example
http://12.3.4.56:9000/action=ClassifierTrain&ClassifierName=food
This action trains the food
classifier.
Required Parameters
The following action parameters are required.
Parameter | Description |
---|---|
ClassifierName | The name of the classifier to train. |
Optional Parameters
This action accepts the following standard ACI action parameters.
Parameter | Description |
---|---|
ActionID | A string to use to identify an ACI action. |
EncryptResponse | Encrypt the output. |
FileName | The file to write output to. |
ForceTemplateRefresh | Forces the server to load the template from disk. |
Output | Writes output to a file. |
ResponseFormat | The format of the action output. |
Template | The template to use for the action output. |
TemplateParamCSVs | A list of variables to use for the specified template. |