Data Mining and Machine Learning looks similar to me. Can you elaborate the difference between these two? As per my understanding-
Data Mining is about finding some useful information and using that information in decision making. That means using the known properties of data we are finding the unknown property of data. e.g. Studying sales of computers in different regions and supply them accordingly.
On the other hand ML is about prediction of results. It uses known properties of data to find other known property of data with new data instances. e.g. Prediction of house prize after 5 years from the existing data of house sales.