Discuss a project where you applied machine learning algorithms for a real-world problem. What challenges did you face?