ksdkamesh99/KNN-Visualiser

It is a best Visualiser for implementing K-Nearest Neighbours Algorithm with 3 different classes i.e A,B,C. It is developed using ml5.js and p5.js.

37
/ 100
Emerging

This tool helps you understand how the K-Nearest Neighbors (KNN) classification algorithm works by visually demonstrating its predictions. You input training data points belonging to three distinct categories (A, B, or C) by clicking on a canvas. The output is a clear visualization of how new, unlabeled points are classified into one of these categories based on their proximity to the training data. This is ideal for students or educators learning about machine learning concepts.

No commits in the last 6 months.

Use this if you are an educator or student who wants a simple, interactive way to visualize and understand the K-Nearest Neighbors algorithm without needing to write code.

Not ideal if you need to apply KNN to real-world datasets, evaluate its performance with metrics, or customize the algorithm's parameters beyond basic visualization.

machine-learning-education data-science-learning algorithm-visualization classification-demonstration
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 6 / 25
Maturity 16 / 25
Community 15 / 25

How are scores calculated?

Stars

21

Forks

5

Language

HTML

License

MIT

Last pushed

Jan 10, 2021

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/ksdkamesh99/KNN-Visualiser"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.