Practical Machine Learning Assignments