| Name | Description | Type | Package | Framework |
| BooleanPerceptronClassifier | A perceptron (see http://en. | Class | org.apache.lucene.classification | Apache Lucene |
| CachingNaiveBayesClassifier | A simplistic Lucene based NaiveBayes classifier, with caching feature, see http://en. | Class | org.apache.lucene.classification | Apache Lucene |
| ClassificationResult | The result of a call to Classifier. | Class | org.apache.lucene.classification | Apache Lucene |
| Classifier | A classifier, see http://en. | Interface | org.apache.lucene.classification | Apache Lucene |
| DatasetSplitter | Utility class for creating training / test / cross validation indexes from the original index. | Class | org.apache.lucene.classification.utils | Apache Lucene |
| DocToDoubleVectorUtils | utility class for converting Lucene Documents to Double vectors. | Class | org.apache.lucene.classification.utils | Apache Lucene |
| KNearestNeighborClassifier | A k-Nearest Neighbor classifier (see http://en. | Class | org.apache.lucene.classification | Apache Lucene |
| SimpleNaiveBayesClassifier | A simplistic Lucene based NaiveBayes classifier, see http://en. | Class | org.apache.lucene.classification | Apache Lucene |