Package dragon.ir.classification

A Package for Text Classification; Feature Selection Methods and Evaluation Program are also included.

See:
          Description

Interface Summary
Classifier Interface of Text Classifier
 

Class Summary
AbstractClassifier Basic function class for classifying
ClassificationEva Evaluating classification results
DocClass The basic data structure for a class for documents
DocClassSet The basic data structure for a set of classes for documents
LibSVMClassifier libsvm multi-class text classifier
NBClassifier Naive Bayesian classifier which uses Laplacian smoothing
NigamActiveLearning Nigam Active Learning which can utilize unlabeled documents during text classification
SemanticNBClassifier Naive Bayesian Classifier with Semantic Smoothing or Background Smoothing
SVMLightClassifier SVM light multi-class text classifier
 

Package dragon.ir.classification Description

A Package for Text Classification; Feature Selection Methods and Evaluation Program are also included.

Package Specification

All classifiers should implement the interface of Classifier. Besides, the classifier should support the use of different feature selectors. In other words, a user can select different feature selectors without changing the code of the underlying classifier.