Practical Machine Learning Assigment