lettier/interactiveknn
Interactive K-Nearest Neighbors machine learning algorithm in JavaScript.
This interactive tool lets you explore how the K-Nearest Neighbors algorithm works by visually classifying unknown data points. You provide different groups of colored dots, and the tool helps you understand how it predicts the category of new, uncolored dots based on their nearest neighbors. It's designed for anyone curious about machine learning, like students or educators, to grasp a fundamental classification concept.
No commits in the last 6 months.
Use this if you want a visual and hands-on way to learn and demonstrate the basics of the K-Nearest Neighbors machine learning algorithm.
Not ideal if you're looking for a tool to perform K-Nearest Neighbors classification on real-world datasets or integrate it into a larger application.
Stars
83
Forks
6
Language
JavaScript
License
—
Category
Last pushed
Sep 03, 2020
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/lettier/interactiveknn"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
stabgan/K-Nearest-Neighbours
I applied the K-NN model for my classification problem in both R and Python
thatipamula-jashwanth/smart-knn
smartKNN - A feature-weighted KNN algorithm with automatic preprocessing, normalization, and...
ksdkamesh99/KNN-Visualiser
It is a best Visualiser for implementing K-Nearest Neighbours Algorithm with 3 different classes...
ullayne02/Natural-Neighbor
Knn implementation without K parameter
MeGysssTaa/lvq4j
LVQ (Learning Vector Quantization) library for Java