This repository contains implementations of popular machine learning algorithms using Python from scratch. Emphasis is placed on how they are implemented and you can find more efficients implementations of them in popular machine learning libraries such as sckit-learn ⭐
If you have a favourite algorithm that is missing or you spot a mistake in any of the notebook, please let know by creating a new issue
See the LICENSE file for license rights and limitation (MIT)