public class LanguageDetectorEvaluator extends Evaluator<LanguageSample>
LanguageDetectorEvaluator measures the performance of
 the given LanguageDetector with the provided reference
 LanguageSamples.LanguageDetector, 
LanguageSample| Constructor and Description | 
|---|
LanguageDetectorEvaluator(LanguageDetector langDetect,
                         LanguageDetectorEvaluationMonitor... listeners)
Initializes the current instance. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
double | 
getAccuracy()
Retrieves the accuracy of provided  
DocumentCategorizer. | 
long | 
getDocumentCount()  | 
LanguageSample | 
processSample(LanguageSample sample)
Evaluates the given reference  
LanguageSample object. | 
String | 
toString()
Represents this objects as human readable  
String. | 
evaluate, evaluateSamplepublic LanguageDetectorEvaluator(LanguageDetector langDetect, LanguageDetectorEvaluationMonitor... listeners)
langDetect - the language detector instancepublic LanguageSample processSample(LanguageSample sample)
LanguageSample object.
 This is done by categorizing the document from the provided
 LanguageSample. The detected language is then used
 to calculate and update the score.sample - the reference LanguageSample.public double getAccuracy()
DocumentCategorizer.
 accuracy = correctly categorized documents / total documentspublic long getDocumentCount()
Copyright © 2021 The Apache Software Foundation. All rights reserved.