A framework for learning from a continuous supply of examples, a data stream. Includes classification, regression, clustering, outlier detection and recommender systems. Related to the WEKA project, also written in Java, while scaling to adaptive large scale machinelearning.
JavaMachineLearning Library is a library of machinelearning algorithms and related datasets. Machinelearning techniques include: clustering, classification, feature selection, regression, data pre-processing, ensemble learning, voting, ...