public class OpenNLPDocumentClassifier extends Object implements DocumentClassifier<OpenNLPDocumentClassifierConfiguration,OpenNLPDocumentClassificationRequest>
DocumentClassifier that performs document classification
using OpenNLP.| Constructor and Description |
|---|
OpenNLPDocumentClassifier(OpenNLPDocumentClassifierConfiguration configuration)
Creates a new OpenNLP document classifier.
|
| Modifier and Type | Method and Description |
|---|---|
DocumentClassificationResponse |
classify(OpenNLPDocumentClassificationRequest request) |
DocumentClassificationEvaluationResponse |
evaluate(DocumentClassificationEvaluationRequest request) |
public OpenNLPDocumentClassifier(OpenNLPDocumentClassifierConfiguration configuration) throws DocumentClassifierException
configuration - A OpenNLPDocumentClassifierConfiguration.DocumentClassifierException - Thrown if the models cannot be preloaded.public DocumentClassificationResponse classify(OpenNLPDocumentClassificationRequest request) throws DocumentClassifierException
classify in interface DocumentClassifier<OpenNLPDocumentClassifierConfiguration,OpenNLPDocumentClassificationRequest>DocumentClassifierExceptionpublic DocumentClassificationEvaluationResponse evaluate(DocumentClassificationEvaluationRequest request) throws DocumentClassifierException
evaluate in interface DocumentClassifier<OpenNLPDocumentClassifierConfiguration,OpenNLPDocumentClassificationRequest>DocumentClassifierExceptionCopyright © 2018. All rights reserved.