Machine Learning Algorithm For Prediction