Ankus is an open source data mining / machine learning based MapReduce that supports a variety of advanced algorithms.