An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with knn-algorithm

A curated list of projects in awesome lists tagged with knn-algorithm .

https://github.com/qdrant/qdrant

Qdrant - High-performance, massive-scale Vector Database and Vector Search Engine for the next generation of AI. Also available in the cloud https://cloud.qdrant.io/

ai-search ai-search-engine embeddings-similarity hnsw image-search knn-algorithm machine-learning mlops nearest-neighbor-search neural-network neural-search recommender-system search search-engine search-engines similarity-search vector-database vector-search vector-search-engine

Last synced: 12 May 2025

https://github.com/ImadSaddik/ElasticSearch_Python_Course

This repository is part of a course on ElasticSearch in Python. It includes notebooks that demonstrate its usage, along with a YouTube series to guide you through the material.

elastic elasticsearch embeddings knn-algorithm search-engine semantic-search

Last synced: 03 Apr 2025

https://github.com/imadsaddik/elasticsearch_python_course

This repository is part of a course on ElasticSearch in Python. It includes notebooks that demonstrate its usage, along with a YouTube series to guide you through the material.

elastic elasticsearch embeddings knn-algorithm search-engine semantic-search

Last synced: 14 Apr 2025

https://github.com/tohtsky/irspack

Train, evaluate, and optimize implicit feedback-based recommender systems.

eigen evaluation-framework hyperparameter-optimization knn-algorithm matrix-factorization optuna pybind11 recommender-systems

Last synced: 30 Apr 2025

https://github.com/mddragnev/k-nearest-neighbors

C++ implementation for machine learning algorithm K-NN

knearest-neighbors knn-algorithm machine-learning nearest-neighbours

Last synced: 08 Aug 2025

https://github.com/khumam/knn-algorithm

This is the simple KNN Algorithm using PHP and you can use csv file as dataset

knn knn-algorithm knn-php machine-learning machine-learning-algorithms ml php

Last synced: 20 Aug 2025

https://github.com/kamil5b/knnGo

I created K-Nearest Neighbor Algorithm using Go language. Initially, this project is for my assignment but I decided to publish it.

ai artificial-intelligence go golang knn knn-algorithm knn-classification knn-classifier

Last synced: 07 May 2025

https://github.com/aninditaguha98/spotify-recommendation-system

Implemented and compared different recommendation systems for Spotify playlists for both artists and types of songs. Implemented popularity-based recommenders, content-based recommenders, and used the KNN algorithm for implementing collaborative filtering.

collaborative-filtering content-based-recommendation knn-algorithm recommender-system

Last synced: 28 Jul 2025

https://github.com/shreyamalogi/personalized-travel-planning-system

"Personalized Travel Planning System," uses a graphical user interface (GUI) to help users plan personalized travel experiences. It recommends tourist destinations based on user preferences and provides information about nearby places.

knn-algorithm machine-learning-algorithms matplotlib numpy pandas python scikit-learn tkinter-gui

Last synced: 12 Apr 2025

https://github.com/mc-cat-tty/mmr_stock

Final project of Web Technologies course. Electronic components stock manager for MMR Driverless Team.

django django-application django-channels django-rest-framework formula-student formula-student-driverless knn-algorithm real-time-messaging recommendation-system websockets

Last synced: 20 Mar 2025

https://github.com/shaik-sohail-72/iris-flower-type-prediction-and-classification-with-ml-and-mern

Iris flower type prediction and classification with machine learning and MERN web I/O system. This project predict the type of iris flower by using machine learning . K-NN algorithm is used for multiclass classification.

css ejs expressjs google-oauth2 heroku-deployment html iris-dataset javascript knn-algorithm knn-classification knn-classifier machine-learning nodejs pandas python sklearn-library

Last synced: 15 Feb 2026

https://github.com/saarbk/Introduction-to-Machine-Learning

Sharing both theoretical and programing ideas, that I came across at Introduction to Machine Learning course. notes, homework solution and python assignment

homework-assignments knn-algorithm machine-learning neural-network sgd-classifier student-project svm

Last synced: 10 Jul 2025

https://github.com/lukascivil/tcc

Recommender System using movielens 100k dataset

kmeans-algorithm knn-algorithm movielens predictive-analysis recommender-system

Last synced: 18 Jun 2025

https://github.com/wildoctopus/heart-disease-detection

Heart disease detection using different classifiers and neural network with feature engineering.

decesion-trees k-nearest-neighbours kmeans-clustering knn-algorithm multi-layer-perceptron pca-analysis principle-component-analysis random-forest svm

Last synced: 07 Aug 2025

https://github.com/udityamerit/Breast-Cancer-Prediction-using-different-ML-models

This project implements multiple machine learning algorithms to predict breast cancer diagnoses based on medical diagnostic data. The project compares the performance of various models, providing insights into which algorithms are most effective for this task.

classification knn-algorithm logistic-regression machine-learning numpy pandas scikit-learn svm-model

Last synced: 28 Mar 2025

https://github.com/khaledashrafh/knn-classifier

This repository contains a Python implementation of a K-Nearest Neighbors (KNN) classifier from scratch. It's applied to the "BankNote_Authentication" dataset, which consists of four features (variance, skew, curtosis, and entropy) and a class attribute indicating whether a banknote is real or forged.

banknote-authentication euclidean-distance k k-nearest-neighbor-classifier k-nearest-neighbors k-nearest-neighbours knn knn-algorithm knn-classification knn-classifier machine-learning machine-learning-algorithms

Last synced: 28 Mar 2025

https://github.com/fayzi-dev/pyod

PyOD (Python Outlier Detection)

cblof iforest-model knn-algorithm outlier-detection pyod

Last synced: 11 Oct 2025

https://github.com/udityamerit/breast-cancer-prediction-using-different-ml-models

The `all_MLpackage` is a Python tool for breast cancer detection using scikit-learn's machine learning algorithms. It automates model training, generates accuracy comparisons, and helps identify the best-performing algorithm for diagnosis.

classification knn-algorithm logistic-regression machine-learning numpy pandas scikit-learn svm-model

Last synced: 15 Aug 2025

https://github.com/mohammed-raafat/character-recognition-project

The project classifies characters (Hand-Written) by three algorithms Weighted kNN, Bayesian and SVM (using MATLAB R2016b and App Design GUI)

artificial-intelligence bayesian-algorithm deep-learning knn-algorithm machine-learning matlab-gui neural-network pattern-recognition support-vector-machine

Last synced: 24 Dec 2025

https://github.com/ugurcanerdogan/knn-classification-regression

BBM409 Machine Learning Laboratory - Assignment 1 : KNN Classification and KNN Regression using k-Fold cross validation (OOP design for classifiers)

kfold-cross-validation knn knn-algorithm knn-regression machine-learning oop python

Last synced: 12 Aug 2025

https://github.com/josgard94/decision-regions-with-knn-algorithm

Implementation of the knn algorithm to generate decision regions using the Iris dataset.

data-analytics data-processing data-science decision-regions iris-dataset knn-algorithm machine-learning

Last synced: 11 Sep 2025

https://github.com/smsraj2001/kd_tree_knn_search

KNN SEARCH using a KD Tree and comparison with the Brute - Force / Naive KNN search too.

algorithm-challenges jupyter-notebook knn-algorithm machine-learning-algorithms search

Last synced: 21 Feb 2025

https://github.com/hashirshoaeb/polygon-classifier

Distinguishing polygon shapes in testing image on the basis of provided training dataset using KNN algorithm.

blob-analysis blob-detection classifier component-analysis knn-algorithm knn-classifier python3 simple

Last synced: 08 Jul 2025

https://github.com/ngirimana/ml_knn

Welcome to the KNN Project! This will be a simple project very similar to the lecture, except you'll be given another data set. Go ahead and just follow the directions below.

artificial-intelligence knn-algorithm knn-classification knn-classifier machine-learning matplotlib numpy pandas python3 searbon

Last synced: 24 Jul 2025

https://github.com/kalbarczykdev/k-nearest-neighbors-algorithm-implementation-java

This project implements the K-Nearest Neighbors (KNN) algorithm for classification purposes. KNN is a simple and effective algorithm for classifying data points based on their similarity to other data points in a given dataset.

java java-8 knn knn-algorithm knn-classification knn-java knn-model knn-regression

Last synced: 27 Mar 2025

https://github.com/iamaindrik/face-attendance-system

This project implements a face recognition system to automate attendance tracking, allowing for efficient management of attendance records in educational and professional environments.

flask knn-algorithm machine-learning python

Last synced: 08 Apr 2025

https://github.com/hivellm/nexus

Nexus is a modern graph database built for read-heavy workloads with first-class KNN (K-Nearest Neighbors) support. Inspired by Neo4j's architecture, it combines the power of graph traversal with vector similarity search for hybrid RAG (Retrieval-Augmented Generation) applications.

graphdb knn-algorithm rust

Last synced: 06 Mar 2026

https://github.com/elouannh/knnml_airbnb

An algorithm using Python and C to experiment the k-NN lazy learning algorithm.

c knn-algorithm python

Last synced: 27 Mar 2025

https://github.com/KalbarczykDev/java-knn

This project implements the K-Nearest Neighbors (KNN) algorithm for classification purposes. KNN is a simple and effective algorithm for classifying data points based on their similarity to other data points in a given dataset.

java java-8 knn knn-algorithm knn-classification knn-java knn-model knn-regression

Last synced: 16 Oct 2025

https://github.com/mehmoodulhaq570/machine-learning-models

A repository consisting of machine learning models for predicting the future instance. More specifically this repository is a Machine Learning course for those who are interested in learning the basics of machine learning algorithms.

decision-trees gradient-descent gradient-descent-algorithm knn-algorithm linear-regression linear-regression-models logistic-regression-algorithm machine-learning-algorithms machine-learning-models ml naive-bayes-algorithm one-hot-encoding pca python random-forest-classifier scikit-learn svm-model

Last synced: 08 Apr 2025

https://github.com/antdeivid/attack-detection-knn

Este é um repositório é destinado à um projeto que realizei no IFCE, um detector de ataques botnet à redes iot com base no melhoor parâmetro K para o KNN.

attack-detection botnet-detection ipynb jupyter-notebook knn-algorithm python

Last synced: 04 Mar 2026

https://github.com/followthefourleafedclover/sneaker-match

Upload a image and get a trending sneaker that matches its vibe. Made with Node JS and Express.

expressjs fashion knn-algorithm machine-learning nodejs sneakers

Last synced: 18 Jul 2025

https://github.com/sarthak-0-sach/laptop-price-predictor

Just as the name suggests, this project's solo goal is to simplify finding laptops in a world where there are ton of companies offering variety of features and specifications at numerous price differences. This project aims to be the best analysis tool of what should be the price of a standard laptop with desired specifications. Follow for more😇✨

advanced-python beginner-friendly-python-project gradient-boosting knn-algorithm laptop-price-prediction random-forest-regressor svm-classifier xgboost-model

Last synced: 02 Apr 2025

https://github.com/dhrupad17/machine-learning-a-z

This is a practice Repository consisting of all the notebooks I have practiced for Machine Learning from basics to Advance

adaboost-algorithm classification-algorithm decision-trees gradient-boosting knn-algorithm logistic-regression mlalgorithms naive-bayes-algorithm random-forest regression-models svm-kernel svm-model

Last synced: 26 Jul 2025

https://github.com/sameetasadullah/knn-algorithm-on-abalone-dataset

Implemented K-Nearest Neighbors (KNN) Algorithm on the given Abalone Dataset using Python Language

abalone-data-set abalone-dataset artificial-intelligence jupyter-notebook knn knn-algorithm knn-classification python python3

Last synced: 15 Mar 2025

https://github.com/syedissambukhari/electric-motor-fault-detection-using-machine-learning

This repository is dedicated to the detection of faults in electric motors through machine learning techniques, specifically utilizing the K-Nearest Neighbors (KNN) algorithm. It contains datasets, Python scripts, and accompanying documentation necessary for implementing and understanding the fault detection process.

aritificalintelligence iot-application knn knn-algorithm knn-classification knn-classifier machine-learning-algorithms motor-control

Last synced: 03 Mar 2025

https://github.com/daniel-lima-lopez/ktlnn-python

A python implementation of the classifier k Two Layers Nearest Neighbors

knn knn-algorithm knn-classification ktlnn machine-learning

Last synced: 31 Mar 2025

https://github.com/sdrttnclskn/r-rfm-model

Elektrik verisi ile müşteri skorlama model çalışmaları.

knn-algorithm r-programming rfm rfm-analysis rscript rstudio

Last synced: 09 Feb 2026

https://github.com/hamzazafar10/car-price-predication-knn

Predicate car price from 4300+ data entries in dataset It Include KNN, Neural network ,Naive Bayes, KMean Clustering

data-science kmeans-clustering knn-algorithm machine-learning matplotlib naive-bayes-algorithm neural-network pandas sklearn

Last synced: 20 Jan 2026

https://github.com/sami-bre/anime_rating_prediction

a small codebase that can predict how a particular person might rate a particular anime using the KNN algorithm with cosine similarity.

cosine-similarity knn-algorithm machine-learning python

Last synced: 28 Mar 2025

https://github.com/aron-alvarenga/app-python-reconhecimento-de-digitos-knn

Aplicação em Python de Reconhecimento de Dígitos utilizando algoritmo k-nearest neighbors (KNN).

computer-vision cv2 knn knn-algorithm python study-project visual-recognition

Last synced: 20 Mar 2025

https://github.com/sharoonjoseph321/insurance_fraud_detection

Fraud Detection using machine learning algorithm-KN Neighbors .Data exploration using Pyspark and matplotlib.

analytics data data-science eda high-performance knn-algorithm knn-classification machine-learning matplotlib-pyplot pyspark python seaborn spark statistics

Last synced: 23 Mar 2025

https://github.com/das-amlan/k-nearest-neighbors-using-r

Implementation of the K-Nearest Neighbors (KNN) algorithm in R.

knn-algorithm machine-learning r

Last synced: 04 Mar 2025

https://github.com/zulfachafidz/titanic_explorer_predicting_survival_with_classification_using_knn_algorithm

Tracking Life Safety with the KNN Predictive Analysis Approach. Leveraging the Titanic Dataset, we apply classification analysis to predict the fate of passengers based on a variety of features.

algorithm algorithms data data-analysis data-mining data-science datamodeling datapreprocessing dataset knn-algorithm knn-classification machine-learning machine-learning-algorithms prediction-model

Last synced: 01 Sep 2025

https://github.com/filipwozniak/knn

The k-nearest neighbors (KNN) algorithm is a simple, easy-to-implement supervised machine learning algorithm that can be used to solve both classification and regression problems.

jupyter-notebook knn-algorithm python

Last synced: 19 Nov 2025

https://github.com/playwithalgos/knn

Visualization of the k-nearest neighbor algorithm

educational-project knn knn-algorithm

Last synced: 10 Feb 2026

https://github.com/rayvilaca/vanilla-knn

A simple implementation of the k-nearest neighbors (KNN) algorithm without using external libraries.

euclidean-distances knn-algorithm knn-classification knn-classifier no-libraries python

Last synced: 19 Mar 2025

https://github.com/abshar-shihab/fruit_prediction_using_knn_classification_model

This repository contains a Python implementation of the K-Nearest Neighbors (KNN) algorithm for predicting the class of fruits based on features such as size, weight, and colour.

knn-algorithm knn-classification machine-learning prediction prediction-model

Last synced: 21 Jul 2025

https://github.com/prcharan592/seamless-attendance-automation-using-facial-recognition-

The system uses facial recognition to automatically identify registered users in real-time via webcam, leveraging OpenCV for face detection and KNN for identification. Attendance data is stored in CSV files and managed through a Flask web application for seamless user interaction.

knn-algorithm machine-learning opencv python

Last synced: 17 Mar 2025

https://github.com/ddeepanshu-997/k-nearest-neighbors-k-nn-

in this repository i am going to perform classification with the help of KNN on the real life dataset , initially i performed some data preprocessing technique in order to filter out the data flaws then undergoes the process of model building i.e KNN classification .

classification data-science knn knn-algorithm knn-classification machine-learning machine-learning-algorithms

Last synced: 28 Feb 2025

https://github.com/r-mahesh45/zoo-and-glass-classification-using-knn

This project uses a K-Nearest Neighbors (KNN) classifier to categorize animals and classify glass types based on various features, with data preprocessing, model training, and accuracy evaluation through cross-validation.

extract-transform-load knn knn-algorithm python3

Last synced: 25 Mar 2025

https://github.com/bhargav-joshi/diabetes-prediction

This project involves the prediction of Diabetes in a person using the "kNN Algorithm". The Prediction is also exported at the end with the CSV file. The Dataset is from Coding Blocks.

csvimport dataset knn-algorithm python

Last synced: 09 Apr 2025

https://github.com/cherylisabella/whiskey

A Flask-powered Scotch whiskey recommendation system using k-NN algorithms to provide personalized suggestions based on customer preferences, purchase history, and reviews. Features role-based access for managers and employees, CSV data management, and loyalty discount tiers to optimize customer engagement.

data-analytics flask flask-application kaggle-dataset knn-algorithm python recommendation-system

Last synced: 24 Apr 2025

https://github.com/dantasl/concurrent-programming

Professor Everton Cavalcante's class of Concurrent Programming. Supplementary semester of 2020.5 at IMD/UFRN.

concurrent-programming java knn-algorithm matrix-multiplication

Last synced: 31 Mar 2025

https://github.com/nemat-al/introduction_to_machine_learning

Tasks for Introduction to Machine Learning Course @ ITMO University

k-means-clustering knn-algorithm logistic-regression machine-learning

Last synced: 16 Mar 2025

https://github.com/evaveli/supervised-learning

Introduction to Machine Learning, Supervised Learning project. This project is done in collaboration with Andras Kasa and Niklas Long Schiefelbein

data-preprocessing knn-algorithm machine-learning-algorithms python statistical-tests svm

Last synced: 02 Apr 2025

https://github.com/mikeleo03/supervised-learning-algorithm

Implementation of KNN and Naive-Bayes Supervised Learning Algorithm from Scratch to Cluster Phone Dataset

artificial-intelligence data-clustering jupyter-notebook kaggle knn-algorithm naive-bayes-algorithm python3

Last synced: 18 Jul 2025

https://github.com/devwaqarahmad/movies-recommendation-system

The Movie Recommendation System suggests personalized movies based on user preferences using the K-Nearest Neighbors (KNN) algorithm. Built with Python, Flask, and joblib, it processes genre inputs to recommend similar movies. The system provides an intuitive web interface for users to interact with.

flask knn-algorithm machine-learning movie-recommendation-app python recommendation-system web-application

Last synced: 18 Feb 2026

https://github.com/agung96tm/learn-knn

Python implementation of the K-Nearest Neighbors (KNN) algorithm.

knn knn-algorithm python

Last synced: 20 Oct 2025