Big Data Solutions For Machine Learning