It is fun to implement Machine Learning  algorithms