Practical Mashine Learning assignment