Skip to content

Third Party Software

linfrank edited this page Aug 7, 2012 · 2 revisions

MinorThird uses a number of third-party systems. Currently these are all distributed with MinorThird, but anyone using the code (especially for commercial use) should be aware of the licensing issues.

Bean Shell

http://www.beanshell.org/

Lightweight scripting for Java.

LGPL and Sun Public License

CRF

http://crf.sourceforge.net

Sequential classification learning based on conditional random fields.

University of Illinois/NCSA Open Source License

COLT

http://cern.ch/hoschek/colt/

Open source libraries for high-performance scientific and technical computing in Java. Developed at CERN, European Laboratory for Particle Physics.

COLT aggregates code written under various license agreements; see http://hoschek.home.cern.ch/hoschek/colt/V1.0.3/doc/cern/colt/doc-files/license.html.

Gauss-Newton and Conjugate-Gradient optimization

http://billharlan.com/pub/code/inv/index.html

This code implements a Gauss-Newton optimization of objective functions that can be iteratively approximated by quadratics. This approach is particularly appropriate for least-squares inversions of moderately non-linear transforms. You will also find code for conjugate-gradient and line-search optimization.

JCommon

http://www.jfree.org/jcommon

Required by JFreechart.

JFreeChart

http://www.jfree.org/jfreechart/index.html

JFreeChart is a free Java class library for generating charts of various sorts. It requires JCommon.

LGPL License

JUnit

http://www.junit.org

Library for implementing unit tests.

IBM's Common Public License Version 1.0

JWF

http://sourceforge.net/projects/jwf/

Java Wizard Framework. An intuitive framework for creating Wizards in Java Swing applications.

LBGFS

Code and documentation in the lib/ directory.

LGPL License

libsvm

http://www.csie.ntu.edu.tw/~cjlin/libsvm/

Library for SVM classifiers.

Log4J

http://jakarta.apache.org/log4j/

Code for logging events, for debugging purposes.

Apache License

Trove

http://trove4j.sourceforge.net/

Plugin-compatible replacements for most JDK collections, plus support for collections of primitive types.

LGPL License

Illinois Part of Speech Tagger

http://cogcomp.cs.illinois.edu/page/software_view/3

For creating part-of-speech features for extractors.

Modified BSD License