Fork me on GitHub
  • API

    Show / Hide Table of Contents

    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 and a score.

    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.

    • Improve this Doc
    Back to top Copyright © 2022 The Apache Software Foundation, Licensed under the Apache License, Version 2.0
    Apache Lucene.Net, Lucene.Net, Apache, the Apache feather logo, and the Apache Lucene.Net project logo are trademarks of The Apache Software Foundation.
    All other marks mentioned may be trademarks or registered trademarks of their respective owners.