Machine Learning algorithms using pure Python; without libraries on various datasets (eg. UCI Machine Learning repository, Kaggle)