Namespace Lucene.Net.Classification
Uses already seen data (the indexed documents) to classify new documents. Currently only contains a (simplistic) Lucene based Naive Bayes classifier and a k-Nearest Neighbor classifier
Classes
ClassificationResult<T>
The result of a call to AssignClass(String) holding an assigned class of type
Note
This API is experimental and might change in incompatible ways in the next release.
KNearestNeighborClassifier
A k-Nearest Neighbor classifier (see http://en.wikipedia.org/wiki/K-nearest_neighbors) based on Lucene.Net.Queries.Mlt.MoreLikeThis
Note
This API is experimental and might change in incompatible ways in the next release.
SimpleNaiveBayesClassifier
A simplistic Lucene based NaiveBayes classifier, see http://en.wikipedia.org/wiki/Naive_Bayes_classifier
Note
This API is experimental and might change in incompatible ways in the next release.
Interfaces
IClassifier<T>
A classifier, see http://en.wikipedia.org/wiki/Classifier_(mathematics),
which assign classes of type
Note
This API is experimental and might change in incompatible ways in the next release.