All Machine Learning algorithms Machine Learning · Classification · Visual playground
K-Nearest Neighbours: ask the neighbours
A telecom company suggests a plan from what similar customers chose. Click to place a new customer, change K and the distance, and see why scaling the features changes everything.
Then build it in Python: the worked example