add machine learning excises