Stanford Classifer download

This is a Java implementation of a maximum entropy classifier, as described in:

Christopher Manning and Dan Klein. 2003. Optimization, Maxent Models, and Conditional Estimation without Magic. Tutorial at HLT-NAACL 2003 and ACL 2003. [pdf slides] [pdf handouts]
Maximum entropy models are otherwise known as conditional loglinear models, and are essentially equivalent to multiclass logistic regression models (though parameterized slightly differently, in a way that is advantageous with sparse explanatory feature vectors). classification (a.k.a., maximum entropy models)

The software requires requires Java (JDK1.5+). It is licensed for research and non-commercial use under the GPL. Source is included.

The download is a 1.3m gzipped tar file. If you unpack that file, you should have everything needed, including example files and documentation. Start by reading the README.txt file. Send any questions or feedback to java-nlp-support@lists.stanford.edu.

Download Stanford Classifier version 2.0

Release history

Version 1.0 2003-05-26 Initial release
Version 2.0 2007-08-15 New command line interface, substantial increase in options and features (updated on 2007-09-28 with a bug fix)