Download TextClassification Free Java Code
Description
A Text Classification API in Java originally developed by DigitalPebble Ltd. The API is independent from the ML implementations used and can be used as a front end to various ML algorithms. libSVM and liblinear are currently embedded.
Source Files
The download file TextClassification-master.zip has the following entries.
CHANGES.txt// w w w. j a v a2s . c o m
LICENSE.txt
NOTICE.txt
README
build.properties
build.xml
dist.sh
libLinear.copyright.txt
libSVM.copyright.txt
pom.xml
src/main/java/com/digitalpebble/classification/Document.java
src/main/java/com/digitalpebble/classification/Field.java
src/main/java/com/digitalpebble/classification/FileTrainingCorpus.java
src/main/java/com/digitalpebble/classification/Learner.java
src/main/java/com/digitalpebble/classification/Lexicon.java
src/main/java/com/digitalpebble/classification/MultiFieldDocument.java
src/main/java/com/digitalpebble/classification/Parameters.java
src/main/java/com/digitalpebble/classification/RAMTrainingCorpus.java
src/main/java/com/digitalpebble/classification/SimpleDocument.java
src/main/java/com/digitalpebble/classification/TextClassifier.java
src/main/java/com/digitalpebble/classification/TrainingCorpus.java
src/main/java/com/digitalpebble/classification/Vector.java
src/main/java/com/digitalpebble/classification/liblinear/LibLinearApplier.java
src/main/java/com/digitalpebble/classification/liblinear/LibLinearClassifier.java
src/main/java/com/digitalpebble/classification/liblinear/LibLinearModelCreator.java
src/main/java/com/digitalpebble/classification/libsvm/LibSVMClassifier.java
src/main/java/com/digitalpebble/classification/libsvm/LibSVMModelCreator.java
src/main/java/com/digitalpebble/classification/libsvm/Utils.java
src/main/java/com/digitalpebble/classification/util/CorpusUtils.java
src/main/java/com/digitalpebble/classification/util/ModelUtils.java
src/main/java/com/digitalpebble/classification/util/PriorityQueue.java
src/main/java/com/digitalpebble/classification/util/Stemmer.java
src/main/java/com/digitalpebble/classification/util/Tokenizer.java
src/main/java/com/digitalpebble/classification/util/UnZip.java
src/main/java/com/digitalpebble/classification/util/scorers/AttributeScorer.java
src/main/java/com/digitalpebble/classification/util/scorers/chiSquareAttributeScorer.java
src/main/java/com/digitalpebble/classification/util/scorers/logLikelihoodAttributeScorer.java
src/test/java/com/digitalpebble/classification/test/AbstractLearnerTest.java
src/test/java/com/digitalpebble/classification/test/TestMultiFieldDocs.java
src/test/java/com/digitalpebble/classification/test/TestNonEuropeanChars.java
src/test/java/com/digitalpebble/classification/test/TestTrainingCorpus.java
src/test/java/com/digitalpebble/classification/test/TestWeightingSchemes.java
src/test/java/com/digitalpebble/classification/test/classifyDoc.java
Download
Click the following link to download TextClassification-master.zip.
TextClassification-master.zip