WEKA : An Excellent Data Mining and Machine Learning Software in Java
Weka (Waikato Environment for Knowledge Analysis) is one of the prominent software suite with machine learning and data mining algorithms. WEKA is originally coded in Java and developed at the University of Waikato, New Zealand.
Weka is Free and Open Source Software under the GNU General Public License.
The Software can be downloaded from http://www.cs.waikato.ac.nz/ml/weka
Weka is having tools and in-built algorithm for data pre-processing, classification, regression, clustering, association rules, and visualization
The Existing Algorithms and Tools of WEKA can be customized using Java Programming.
WEKA is having rich API written in Java and can be customized