Distributed machine learning using weka algorithms in a hadoop cluster