Package opennlp.tools.lemmatizer
Class LemmatizerEvaluator
- java.lang.Object
-
- opennlp.tools.util.eval.Evaluator<LemmaSample>
-
- opennlp.tools.lemmatizer.LemmatizerEvaluator
-
public class LemmatizerEvaluator extends Evaluator<LemmaSample>
TheLemmatizerEvaluatormeasures the performance of the givenLemmatizerwith the provided referenceLemmaSamples.
-
-
Constructor Summary
Constructors Constructor Description LemmatizerEvaluator(Lemmatizer aLemmatizer, LemmatizerEvaluationMonitor... listeners)Initializes the current instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description doublegetWordAccuracy()Retrieves the word accuracy.longgetWordCount()Retrieves the total number of words considered in the evaluation.StringtoString()Represents this objects as human readableString.-
Methods inherited from class opennlp.tools.util.eval.Evaluator
evaluate, evaluateSample
-
-
-
-
Constructor Detail
-
LemmatizerEvaluator
public LemmatizerEvaluator(Lemmatizer aLemmatizer, LemmatizerEvaluationMonitor... listeners)
Initializes the current instance.- Parameters:
aLemmatizer- a lemmatizerlisteners- an array of evaluation listeners
-
-
Method Detail
-
getWordAccuracy
public double getWordAccuracy()
Retrieves the word accuracy. This is defined as: word accuracy = correctly detected tags / total words- Returns:
- the word accuracy
-
getWordCount
public long getWordCount()
Retrieves the total number of words considered in the evaluation.- Returns:
- the word count
-
-