machine learning project synopsis