Software
Links
An AI Learning System
http://tcw2.ppsw.rug.nl/~jorrit/ai/ai.html
A description of an AI system, with a demonstration program and Delphi sourcecode.
The Bow Toolkit
http://www.cs.cmu.edu/~mccallum/bow/
A library of C code useful for writing statistical text analysis, language modeling and information retrieval programs. The current distribution includes the library, as well as front-ends for document classification (rainbow), document retrieval (arrow) and document clustering (crossbow). [Free]
AutoClass
http://ic-www.arc.nasa.gov/ic/projects/bayes-group/autoclass/
Takes a database of cases described by a combination of real and discrete valued attributes, and automatically finds the natural classes in that data. It can be seen as a Naive Bayes classifier where the class node is hidden. [Free]
WinMine Toolkit
http://research.microsoft.com/~dmax/WinMine/tooldoc.htm
Tools for learning dependency networks or Bayesian networks from data. [Free]
Bayes Net Toolbox for Matlab
http://www.cs.berkeley.edu/~murphyk/Bayes/bnt.html
Supports several inference algorithms and learning algorithms. Allows simulation of static and dynamic networks, including HMMs, IOHMMs, and Kalman filters.
FastMix
Generates Gaussian mixture models for large datasets using efficient EM clustering algorithms. [Free]
Incremental Decision Tree Induction
http://www.cs.umass.edu/~lrn/iti/index.html
An algorithm that incrementally constructs decision trees from labeled examples. [Free for individual research purposes]
C4.5 and FOIL
http://www.cse.unsw.edu.au/~quinlan/
Home page of R. Quinlan. FTP links to FOIL (inductive logic programming) and C4.5 (learning decision trees).
Weka 3 - Open Source Machine Learning Software in Java
http://www.cs.waikato.ac.nz/~ml/weka/index.html
Suite that implements decision trees and tables, rule learners, Naive Bayes, support vector machines, voted perceptrons, multi-layer perceptron. Meta schemes include bagging, stacking, and boosting. [Free under GPL]
The NEITHER Theory Revision System
http://www.cs.utexas.edu/users/ml/neither.html
A propositional theory refinement system that will modify a incomplete or incorrect rule base so as to make it consistent with a set of input training examples. [Free]
LNKnet Pattern Classification Software
http://www.ll.mit.edu/IST/lnknet/index.html
A software package developed at MIT Lincoln Laboratory which integrates more than 20 neural network, statistical, and machine learning classification, clustering, and feature selection algorithms into a modular software package. [Public domain license]
PRODIGY System
http://www.cs.cmu.edu/afs/cs.cmu.edu/project/prodigy/Web/prodigy-home.html
An architecture for planning and learning. [Free]
HMMER
Sean Eddy's lab, present profile hidden Markov models for biological sequence analysis, a tool used to build HMMs from multiple alignments, and calculate e-scores.
The R Project for Statistical Computing
R, also known as `GNU S', is a free system for statistical computation and graphics similar to S. It provides a wide variety of statistical and graphical techniques (linear and nonlinear modelling, statistical tests, time series analysis, classification, and clustering).
Machine Learning Packages from the CMU Artificial Intelligence Repository
http://www.cs.cmu.edu/afs/cs/project/ai-repository/ai/areas/learning/systems/0.html
Links to FTP repositories including ACCEL, CLASSWEB, FOCL, FOIL, GOLEM, INDEX, MILES, MOBAL, OC1, Occamn, PEBLS, RWM.
The CHILL Empirical Parser Acquisition System
http://www.cs.utexas.edu/users/ml/chill.html
A general approach to the problem of inducing natural language parsers. It uses an annotated corpus, and produces a parser by using ILP for inducing the rules that control the actions of a shift-reduce parser. [Free]

