Machine Learning algorithms and examples