Implemented 8 machine learning algorithms: decision tree, random forest, boosting, bagging, KNN, Naive Bayes, Linear Regression and Logistic Regression.
Also turn these algorithms into Storm Topology so that the system can handle the streaming data.