Weka (machine learning)

Weka is a software tool for applying machine learning algorithms to data. Weka contains implementations of a collection algorithms and is written in Java.

The algorithms are sorted into the following categories:
 * 1) Preprocessing
 * 2) Classification
 * 3) Clustering
 * 4) Association Rule Mining
 * 5) Visualisation