#Knn

Showing 47 of 47 repositories tagged #knn, ranked by stars

ddbourgin
ddbourgin
numpy-ml

Machine learning, in numpy

Score
100
★ 16.3k ⑂ 3.8k
Python
Jack-Cherish
Jack-Cherish
Machine-Learning

:zap:机器学习实战(Python3):kNN、决策树、贝叶斯、逻辑回归、SVM、线性回归、树回归

Score
75
★ 10.3k ⑂ 5.1k +4/day
Python
gorse-io
gorse-io
gorse

AI powered open source recommender system engine supports classical/LLM rankers and multimodal content via embedding

Score
100
★ 9.7k ⑂ 909 +1/day
Go
postgresml
postgresml
postgresml

Postgres with GPUs for ML/AI apps.

Score
100
★ 6.8k ⑂ 365 +2/day
Rust
rom1504
rom1504
clip-retrieval

Easily compute clip embeddings and build a clip retrieval system with them

Score
100
★ 2.8k ⑂ 240 +5/day
Jupyter Notebook
datastax
datastax
jvector

JVector: the most advanced embedded vector search engine

Score
91
★ 1.7k ⑂ 156
Java
nivu
nivu
ai_all_resources

A curated list of Best Artificial Intelligence Resources

Score
100
★ 1.5k ⑂ 313
Jupyter Notebook
MaurizioFD
MaurizioFD
RecSys2019_DeepLearning_Evaluation

This is the repository of our article published in RecSys 2019 "Are We Really Making Much Progress? A Worrying Analysis of Recent Neural Recommendation Approaches" and of several follow-up studies.

Score
50
★ 991 ⑂ 252
Python
lanterndata
lanterndata
lantern

PostgreSQL vector database extension for building AI applications

Score
0
★ 887 ⑂ 66
Rust
qdrant
qdrant
quaterion

Blazing fast framework for fine-tuning similarity learning models

Score
82
★ 661 ⑂ 48
Python
kakao
kakao
n2

TOROS N2 - lightweight approximate Nearest Neighbor library which runs fast even with large datasets

Score
0
★ 581 ⑂ 70
Jupyter Notebook
zhengyima
zhengyima
mnist-classification

Pytorch、Scikit-learn实现多种分类方法,包括逻辑回归(Logistic Regression)、多层感知机(MLP)、支持向量机(SVM)、K近邻(KNN)、CNN、RNN,极简代码适合新手小白入门,附英文实验报告(ACM模板)

Score
0
★ 457 ⑂ 91 +1/day
Python
jayshah19949596
jayshah19949596
Machine-Learning-Models

Decision Trees, Random Forest, Dynamic Time Warping, Naive Bayes, KNN, Linear Regression, Logistic Regression, Mixture Of Gaussian, Neural Network, PCA, SVD, Gaussian Naive Bayes, Fitting Data to Gaussian, K-Means

Score
64
★ 377 ⑂ 140 +1/day
Matlab
alexklibisz
alexklibisz
elastik-nearest-neighbors

Go to: https://github.com/alexklibisz/elastiknn

Score
78
★ 249 ⑂ 59
Python
arnaldog12
arnaldog12
Machine_Learning

Estudo e implementação dos principais algoritmos de Machine Learning em Jupyter Notebooks.

Score
73
★ 240 ⑂ 64 +1/day
Jupyter Notebook
DedSecInside
DedSecInside
Awesome-Scripts

A collection of awesome scripts from developers around the globe.

Score
100
★ 224 ⑂ 112
Python
abhinav-bhardwaj
abhinav-bhardwaj
IoT-Network-Intrusion-Detection-System-UNSW-NB15

Network Intrusion Detection based on various machine learning and deep learning algorithms using UNSW-NB15 Dataset

Score
50
★ 205 ⑂ 49
Jupyter Notebook
yacineMahdid
yacineMahdid
artificial-intelligence-and-machine-learning

A repository for implementation of artificial intelligence algorithm which includes machine learning and deep learning algorithm as well as classical AI search algorithm

Score
83
★ 188 ⑂ 92
Jupyter Notebook
MBKraus
MBKraus
Predicting_real_estate_prices_using_scikit-learn

Predicting Amsterdam house / real estate prices using Ordinary Least Squares-, XGBoost-, KNN-, Lasso-, Ridge-, Polynomial-, Random Forest-, and Neural Network MLP Regression (via scikit-learn)

Score
55
★ 178 ⑂ 48 +1/day
Python
egaoharu-kensei
egaoharu-kensei
ML-algorithms-from-scratch.-Course-for-beginners

ML-algorithms from scratch using Python. Classic Machine Learning course.

Score
67
★ 121 ⑂ 35
Jupyter Notebook
davecom
davecom
ComputerScienceFromScratch

Source for the book Computer Science from Scratch

Score
25
★ 98 ⑂ 16 +1/day
Python
zlxy9892
zlxy9892
ml_code

A repository for recording the machine learning code

Score
45
★ 94 ⑂ 58
Python
ggulgun
ggulgun
NIDS-Intrusion-Detection

Simple Implementation of Network Intrusion Detection System. KddCup'99 Data set is used for this project. kdd_cup_10_percent is used for training test. correct set is used for test. PCA is used for dimension reduction. SVM and KNN supervised algorithms are the classification algorithms of project. Accuracy : %83.5 For SVM , %80 For KNN

Score
61
★ 94 ⑂ 37
Python
noahgift
noahgift
real_estate_ml

Machine Learning for Real Estate

Score
72
★ 85 ⑂ 58
Jupyter Notebook
lettier
lettier
interactiveknn

Interactive K-Nearest Neighbors machine learning algorithm in JavaScript.

Score
33
★ 83 ⑂ 6
JavaScript
UMBCvision
UMBCvision
CompRess

Compressing Representations for Self-Supervised Learning

Score
27
★ 80 ⑂ 12
Python
pratikpv
pratikpv
malware_detect2

Malware Classification using Machine learning

Score
18
★ 79 ⑂ 11
Python
MaviProject
MaviProject
MachineLearning

本项目以应用为主出发,结合了从基础的机器学习、深度学习到目标检测以及目前最新的大模型,采用目前成熟的 第三方库、开源预训练模型以及相关论文的最新技术,目的是记录学习的过程同时也进行分享以供更多人可以直接进行使用。

Score
0
★ 79 ⑂ 23
Jupyter Notebook
nikitaa30
nikitaa30
Recommender-Systems

Implementing Content based and Collaborative filtering(with KNN, Matrix Factorization and Neural Networks) in Python

Score
36
★ 58 ⑂ 33
Jupyter Notebook
Shaik-Sohail-72
Shaik-Sohail-72
Network-Intrusion-Detection-Using-Deep-Learning

Cyber Security: Development of Network Intrusion Detection System (NIDS), with Machine Learning and Deep Learning (RNN) models, MERN web I/O System.

Score
0
★ 54 ⑂ 25
EJS
iacopomasi
iacopomasi
AI-ML-Unit-2

Course Material for Artificial Intelligence and Machine Learning - Unit 2 @ Computer Science Dept, Sapienza

Score
94
★ 51 ⑂ 48
Jupyter Notebook
neurondb
neurondb
neurondb

NeuronDB PostgreSQL extension: vector similarity search (HNSW, IVFFlat), embeddings, kNN, ML in SQL, and hybrid full-text + vector retrieval.

Score
50
★ 49 ⑂ 10
C
soumyadip007
soumyadip007
Data-Science-Using-Python-University-Course-Module

“Data science” is just about as broad of a term as they come. It may be easiest to describe what it is by listing its more concrete components: Data exploration & analysis. Included here: Pandas; NumPy; SciPy; a helping hand from Python's Standard Library.

Score
56
★ 46 ⑂ 46
Jupyter Notebook
sileixinhua
sileixinhua
Python_data_science_by_iris

iris数据集的基本数据分析方法,包括KNN,LG,NB,SVM算法。

Score
50
★ 46 ⑂ 36
Python
sayaliwangane
sayaliwangane
INTELLIGENT-CAREER-GUIDANCE-SYSTEM

Web application for engineering students to predict appropriate job roles using Machine learning and other guidance material like job descriptions, links to courses, etc.

Score
44
★ 46 ⑂ 35
PHP
faizanxmulla
faizanxmulla
CS2007-machine-learning-techniques

Repository containing introduction to the main methods and models used in machine learning problems of regression, classification and clustering.

Score
9
★ 43 ⑂ 7
Jupyter Notebook
shubhamjha97
shubhamjha97
parkinson-detection

A machine learning approach to detection of Parkinson's disease.

Score
39
★ 40 ⑂ 32
Jupyter Notebook
hoangsonww
hoangsonww
EstateWise-Chapel-Hill-Chatbot

🏠 An AI real estate app featuring secure auth, conversation management, & personalized property recommendations. Powered by Agentic AI, RAG (w/ Pinecone), GraphRAG (w/ Neo4j), MCP, kNN, K‑Means Clustering, CoT, LangGraph, and a Mixture‑of‑Experts ensemble to deliver accurate, effective, and scalable AI insights. Also features a VS Code extension!

Score
100
★ 36 ⑂ 21 +1/day
TypeScript
leizhang-geo
leizhang-geo
machine_learning_algorithms

A repository for recording the codes of machine learning algorithms

Score
0
★ 31 ⑂ 5
Python
angristan
angristan
palette

Extract color palette from an image with k-means and k-NN // Project for the AI/ML class at Hanyang University

Score
22
★ 31 ⑂ 9
Python
PacktWorkshops
PacktWorkshops
The-Supervised-Learning-Workshop

An Interactive Approach to Understanding Supervised Learning Algorithms

Score
89
★ 29 ⑂ 55
Jupyter Notebook
noahgift
noahgift
spot_price_machine_learning

Machine Learning for Spot Prices

Score
28
★ 26 ⑂ 21
Jupyter Notebook
KieranLitschel
KieranLitschel
PredictingClosingPriceTomorrow

Predict the change in closing price from one trading day to the next into one of four bands for any stock using technical indicators and financial ratios as features.

Score
0
★ 25 ⑂ 14
Python
harshit2490
harshit2490
Fire-Detection-using-ML-Algorithms

𝗙𝗶𝗿𝗲 𝗗𝗲𝘁𝗲𝗰𝘁𝗶𝗼𝗻🔥using Machine Learning Algorithm with python🐍, GoogleColab & database taken from 𝗨𝗖𝗜 𝗠𝗮𝗰𝗵𝗶𝗻𝗲 𝗟𝗲𝗮𝗿𝗻𝗶𝗻𝗴 𝗥𝗲𝗽𝗼𝘀𝗶𝘁𝗼𝗿𝘆

Score
11
★ 20 ⑂ 5
Jupyter Notebook
anacletu
anacletu
ml-intrusion-detection-cicids2017

Machine Learning-based Intrusion Detection System (IDS) tailored for resource-constrained networks

Score
11
★ 20 ⑂ 5
Jupyter Notebook
rohitinu6
rohitinu6
NeoLung

Lung Cancer Prediction using Machine Learning Algorithms

Score
6
★ 20 ⑂ 4
Jupyter Notebook
erik1110
erik1110
Data-Science

iThome 13th-ironman (2021) - Data Science Learning Roadmap about Python

Score
0
★ 16 ⑂ 6
Jupyter Notebook
Related Topics
#machine-learning#python#deep-learning#scikit-learn#svm#data-science#random-forest#neural-network#logistic-regression#decision-trees#pandas#regression

© 2026 GitRepoTrend · GitHub repositories by topic · Updated weekly