Practical Machine Learning course assignament