This repository consists of all the important machine learning algorithms in the form of python jupyter notebooks. Each jupyter notebook demonstrates the application of a data mining model using simple datasets, corresponding results and visualizations.