A Tour of Machine Learning Algorithms