Machine Learning For Data Analysis