Describe a machine learning project you have worked on, including the challenges faced and how you overcame them.