Report question

Question: Information retrieval (IR) vs data mining vs Machine Learning (ML)