All Classes
-
All Classes Interface Summary Class Summary Class Description BM25NBClassifier A classifier approximating naive bayes classifier by using pure queries on BM25.BooleanPerceptronClassifier CachingNaiveBayesClassifier A simplistic Lucene based NaiveBayes classifier, with caching feature, seehttp://en.wikipedia.org/wiki/Naive_Bayes_classifier
ClassificationResult<T> The result of a call toClassifier.assignClass(String)
holding an assigned class of typeT
and a score.Classifier<T> A classifier, seehttp://en.wikipedia.org/wiki/Classifier_(mathematics)
, which assign classes of typeT
ConfusionMatrixGenerator Utility class to generate the confusion matrix of aClassifier
ConfusionMatrixGenerator.ConfusionMatrix a confusion matrix, backed by aMap
representing the linearized matrixDatasetSplitter Utility class for creating training / test / cross validation indexes from the original index.DocToDoubleVectorUtils utility class for converting LuceneDocument
s toDouble
vectors.DocumentClassifier<T> A classifier, seehttp://en.wikipedia.org/wiki/Classifier_(mathematics)
, which assign classes of typeT
to aDocument
sKNearestFuzzyClassifier A k-Nearest Neighbor classifier based onNearestFuzzyQuery
.KNearestNeighborClassifier A k-Nearest Neighbor classifier (seehttp://en.wikipedia.org/wiki/K-nearest_neighbors
) based onMoreLikeThis
KNearestNeighborDocumentClassifier A k-Nearest Neighbor Document classifier (seehttp://en.wikipedia.org/wiki/K-nearest_neighbors
) based onMoreLikeThis
.NearestFuzzyQuery Simplification of FuzzyLikeThisQuery, to be used in the context of KNN classification.SimpleNaiveBayesClassifier A simplistic Lucene based NaiveBayes classifier, seehttp://en.wikipedia.org/wiki/Naive_Bayes_classifier
SimpleNaiveBayesDocumentClassifier A simplistic Lucene based NaiveBayes classifier, seehttp://en.wikipedia.org/wiki/Naive_Bayes_classifier