Machine Learning Methods For Personalized Healthcare