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

Projects in Awesome Lists tagged with kmeans-clustering

A curated list of projects in awesome lists tagged with kmeans-clustering .

https://github.com/googlecloudplatform/df-ml-anomaly-detection

Streaming Anomaly Detection Solution by using Pub/Sub, Dataflow, BQML & Cloud DLP

anomaly-detection bqml cybersecurity dataflow dlp kmeans-clustering log network pubsub

Last synced: 09 Apr 2025

https://github.com/GoogleCloudPlatform/df-ml-anomaly-detection

Streaming Anomaly Detection Solution by using Pub/Sub, Dataflow, BQML & Cloud DLP

anomaly-detection bqml cybersecurity dataflow dlp kmeans-clustering log network pubsub

Last synced: 26 Mar 2025

https://github.com/okaneco/kmeans-colors

k-means clustering library and binary to find dominant colors in images

color-palette dominant-color dominant-colors image-processing kmeans kmeans-clustering kmeans-colors lab-color nearest-colors rust

Last synced: 06 Apr 2025

https://github.com/maksimekin/covid19-literature-clustering

An approach to document exploration using Machine Learning. Let's cluster similar research articles together to make it easier for health professionals and researchers to find relevant research articles.

bokeh classification clustering coronavirus covid-19 dimensionality-reduction kaggle kmeans kmeans-clustering machine-learning pca principal-component-analysis random-forest sgd-classifier sklearn tsne

Last synced: 09 Feb 2025

https://github.com/solzimer/skmeans

Super fast simple k-means implementation for unidimiensional and multidimensional data.

browser centroid cluster fast javascript k-means k-means-clustering kmeans kmeans-algorithm kmeans-clustering multidimensional nodejs unidimensional

Last synced: 15 Mar 2025

https://github.com/yanqiangmiffy/text-cluster

:dango: ę–‡ęœ¬čšē±» k-meansē®—ę³•åŠå®žęˆ˜

k-means k-means-clustering kmeans-algorithm kmeans-clustering kmeans-clustering-algorithm

Last synced: 22 Apr 2025

https://github.com/pydatablog/parallelkmeans.jl

Parallel & lightning fast implementation of available classic and contemporary variants of the KMeans clustering algorithm

clustering julia kmeans-clustering kmeans-clustering-algorithm mlj mlj-unsupervised parallel-computing

Last synced: 06 Apr 2025

https://github.com/analyticalmonk/kmeans_elbow

Code for determining optimal number of clusters for K-means algorithm using the 'elbow criterion'

kmeans kmeans-clustering machine-learning python scikit-learn sklearn

Last synced: 15 Apr 2025

https://github.com/dstein64/k-means-quantization-js

Apply color quantization to images using k-means clustering.

clustering color-quantization kmeans-clustering machine-learning

Last synced: 20 Mar 2025

https://github.com/pooranjoyb/beatbridge

BeatBridge is a Music Player based on React and TailwindCSS with a Clustering based Recommendation Engine. Don't forget to Star :star: the repository!

clustering css gaussianmixture-clustering html javascript kmeans-clustering kwoc kwoc2023 machine-learning react tailwindcss

Last synced: 31 Dec 2024

https://github.com/ourownstory/federated_kmeans

Federated k-means clustering algorithm implementation and proof of concept.

clustering federated-learning kmeans kmeans-clustering machine-learning privacy

Last synced: 14 Apr 2025

https://github.com/octalpixel/skin-extraction-from-image-and-finding-dominant-color

Project is an implementation of skin segmentation using OpenCV and dominant color extraction using SciKit-Learn

image-processing kmeans kmeans-clustering machine-learning opencv python scikit-learn

Last synced: 12 Apr 2025

https://github.com/zakroum-hicham/football-analysis-cv

This repository contains a computer vision/machine learning football project that uses YOLO for object detection, Kmeans for pixel segmentation, and perspective transformation to analyze player movements in football videos

ai computer-vision data-science football-analytics kmeans-clustering machine-learning opencv yolov8

Last synced: 26 Mar 2025

https://github.com/mccutchen/palettor

Yet another way to extract the color palette from an image using k-means clustering

color-palette golang image-processing kmeans-clustering

Last synced: 22 Mar 2025

https://github.com/ivan-pi/fortran-flann

Fortran bindings to the FLANN library for performing fast approximate nearest neighbor searches in high dimensional spaces.

approximate-nearest-neighbor-search hierarchical-clustering high-dimensional-data kdtree kmeans-clustering nearest-neighbor-search spatial-search

Last synced: 27 Mar 2025

https://github.com/pratikpc/tf-kmeans

A Tensorflow.JS Library for Calculating KMeans

kmeans kmeans-clustering npm-package tensorflow tensorflowjs tf tfjs

Last synced: 19 Dec 2024

https://github.com/harshjuly12/customer-segmentation-using-k-means-clustering

Repository for customer segmentation using KMeans clustering, utilizing techniques for data analysis and cluster identification. Includes dataset from Kaggle and open-source tools.

aiml kmeans-clustering unsupervised-machine-learning

Last synced: 11 Jan 2025

https://github.com/flashxio/knor

A repo to allow validation of performance results in the knor paper and provide a fast, scalable k-means implementation.

algorithm cluster distributed-computing external-memory kmeans-clustering numa streaming

Last synced: 12 Apr 2025

https://github.com/teddyoweh/college-students-clustering

Implementing Kmeans on a College Students database based on their iq and cgpa and using creating linear regression model to predict the clusters students belong to

algorithm-challenges kmeans-clustering kmeans-clustering-algorithm linear-regression machine-learning machine-learning-algorithms

Last synced: 09 Apr 2025

https://github.com/spidy20/kaggle_kernels

It's contain a Data scince - Machine learning ,Data visualizations codes & Datasets

clustering data-science data-visualization eda kaggle-competition kaggle-dataset kaggle-scripts kmeans-clustering

Last synced: 12 Apr 2025

https://github.com/rmiguelkelly/quickcluster

A KMeans implemented in C++ with Python bindings and GPU acceleration

clustering clustering-algorithm cpp cuda gpu kmeans kmeans-clustering metal objective-c python python3 unsupervised-learning

Last synced: 10 Apr 2025

https://github.com/danny-1k/torchclust

Efficient and Scalable Implementations of Clustering Algorithms using Pytorch.

clustering-algorithm dbscan dbscan-clustering kmeans-clustering machine-learning machine-learning-algorithms pytorch

Last synced: 13 Jun 2025

https://github.com/goldensunliu/major-colors

color quantization using kmeans+++ for clustering and CIEDE2000 algorithm for color distance

ciede2000 color color-palette kmeans kmeans-clustering

Last synced: 23 Nov 2024

https://github.com/faical-allou/clustering_od

K-means Clustering Algorithm in pure Python 3.5 (solved with Lloyds algorithm)

cluster clustering-algorithm data-science k-means k-means-clustering kmeans-clustering python

Last synced: 01 Dec 2024

https://github.com/didierrlopes/londonvisit

This repository aims to decide which attractions to visit in London as a function of the number of days that you will be visiting.

kmeans-clustering london travel-planner travelling visit

Last synced: 11 Apr 2025

https://github.com/moindalvs/assignment_east-west_airlines

Problem Statement Perform clustering (Hierarchical,K means clustering and DBSCAN) for the airlines data to obtain optimum number of clusters

clustering-algorithm data-science dbscan-clustering epsilon-greedy hierarchical-clustering kmeans-clustering

Last synced: 23 Apr 2025

https://github.com/sayamalt/bank-customer-segmentation

Successfully established a clustering model which can categorize the customers of a renowned Indian bank into several distinct groups, based on their behavior patterns and demographic details.

agglomerative-clustering clustering data-visualization dbscan-clustering exploratory-data-analysis feature-engineering kmeans-clustering model-optimization spectral-clustering unsupervised-machine-learning

Last synced: 28 Dec 2024

https://github.com/arthurdouillard/teledetection

Implementation in C of a custom k-means for clouds detection in satellite images.

c image-processing kmeans-clustering satellite-images

Last synced: 05 May 2025

https://github.com/shlokashah/meghna

This repository contains code for cloud detection and motion prediction algorithms developed during SIH 2020.

cloud-detection cloud-motion-prediction cnn isro kmeans kmeans-clustering lstm mask-rcnn

Last synced: 10 Apr 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: 21 Apr 2025

https://github.com/omerbsezer/iotweathersensorsanalysis

Proposed "An Extended IoT Framework" learning part is presented with a use case on weather data clustering analysis. Sensor faults and anomalies are determined using K-means clustering (using scikit-learn)

iot-application kmeans-clustering

Last synced: 28 Apr 2025

https://github.com/sylvaincom/c-for-data-science

C++ programming for Data Science. K-means clustering. K-nearest neighbor algorithm. Neural Networks.

kmeans-clustering knearest-neighbor-algorithm neural-network

Last synced: 13 Jun 2025

https://github.com/billsioros/cmeans

A version of the K-Means Algorithm targeting the Capacitated Clustering Problem

clustering clustering-algorithm clustering-algorithms kmeans kmeans-algorithm kmeans-clustering kmeans-clustering-algorithm vrp

Last synced: 07 May 2025

https://github.com/nneji123/customer-segmentation-dash-application

A Customer Segmentation Application using Kmeans Clustering built with Dash

cd ci dash deployment docker flask git github-actions heroku kmeans kmeans-clustering python sklearn

Last synced: 06 May 2025

https://github.com/pharo-ai/k-means

K-means clustering in Pharo

clustering kmeans kmeans-clustering pharo

Last synced: 11 Apr 2025

https://github.com/mohankrishnagr/infosys_springboard_text-summarization

GROUP 4. This repository contains the implementation of a Transformer-based model for abstractive text summarization and a rule-based approach for extractive text summarization.

automatic-summarization bart datasets deep-learning kmeans-clustering nlp pytorch tf-idf trainer transformer

Last synced: 01 Feb 2025

https://github.com/hxndev/k-means-on-iris-dataset

k-means clustering is a method of vector quantization, originally from signal processing, that aims to partition n observations into k clusters in which each observation belongs to the cluster with the nearest mean, serving as a prototype of the cluster.

code iris iris-dataset jupyter-notebook kmeans kmeans-algorithm kmeans-clustering kmeans-clustering-algorithm python

Last synced: 31 Mar 2025

https://github.com/ap-atul/dmw

Repository for data mining examples and assignments.

apriori data-mining kmeans-clustering kmedoids-clustering

Last synced: 04 Apr 2025

https://github.com/burhanahmed1/twitter-sentiment-analysis-using-pyspark

This repository contains a project that demonstrates how to perform sentiment analysis on Twitter data using Apache Spark, including data preprocessing, feature engineering, model training, and evaluation.

apache-spark batch-gradient-descent kmeans-clustering knearest-neighbor-classification machine-learning matplotlib nltk-python numpy pandas pyspark python schotastic-gradient-descent seaborn sentiment-analysis textblob-sentiment-analysis

Last synced: 14 Feb 2025

https://github.com/notshrirang/machine-learning-from-scratch

ML / DL Algorithms implemented from scratch. Developed with only numpy as dependency. Machine Learning Algorithms such as Support Vector Machine, Linear Regression, Artificial Neural Networks and other data transformation algorithms are implemented. Project is released as a python package and can be download from Python Package Installer.

deep-learning kmeans-clustering knn-classification linear-regression machine-learning meanshift-clustering minmaxscaler neural-network standardscaler svm

Last synced: 11 Feb 2025

https://github.com/goldensunliu/k-means-plus

K-means++ clustering a classification of data. It is identical to the K-means algorithm, except for the careful selection of initial conditions.

clustering-algorithm javascript kmeans-algorithm kmeans-clustering kmeansplusplus node-module

Last synced: 17 Mar 2025

https://github.com/benjdiasaad/mapreduce_k-means

ImplƩmentation de l'algorithme de clustering k-means en utilisant le framework Hadoop version 3.1.3 (MapReduce).

big-data hadoop-hdfs hadoop-mapreduce kmeans-clustering mapreduce-java unsupervised-clustering

Last synced: 14 May 2025

https://github.com/choaib-elmadi/machine-learning-from-scratch

A repository demonstrating the implementation of the 10 most popular machine learning algorithms, constructed from scratch for educational purposes.

cnn deep-learning kmeans-clustering knn machine-learning pca python svm

Last synced: 22 Nov 2024

https://github.com/jeff-tian/k-means

Online demo for k-means clustering process.

kmeans kmeans-clustering kmeans-clustering-process

Last synced: 14 Apr 2025

https://github.com/muthu-kumar-u/ml-cluster-model

The ml-cluster-model repository contains an experimental K-Means clustering model for research purposes. It partitions data into clusters based on feature similarity. Currently unstable and unoptimized for accuracy, it is not recommended for production use.

clustering fastapi kmeans-clustering machine-learning ml

Last synced: 21 Mar 2025

https://github.com/mauriciovazquezm/k_means_parallelized

Implementation of the K-means clustering model in C++. This model parallelized with the Open MP library

cplusplus kmeans-clustering openmp-parallelization parallel-computing

Last synced: 02 Mar 2025

https://github.com/ikanurfitriani/final-project4-km-clustering

This repository contains code archives for models that predict Customer Segmentation to Define Marketing strategy. Link deployment:

customer-segmentation flask jupyter-notebook kmeans-clustering python random-forest

Last synced: 21 Mar 2025

https://github.com/anupam-io/k-means-clustering

k-mean clustering algorithm in python

kmeans-clustering python

Last synced: 03 Apr 2025

https://github.com/nemeslaszlo/kmeans_and_dbscan_clustering

Clustering is the task of dividing the population or data points into a number of groups such that data points in the same groups are more similar to other data points in the same group and dissimilar to the data points in other groups. It is basically a collection of objects on the basis of similarity and dissimilarity between them.

cluster-centers dbscan dbscan-clustering jupyter-notebook kmeans-clustering kmenas

Last synced: 24 Mar 2025

https://github.com/goldinguy/mtgmeta-ts

šŸƒ Determine the MTG metagame using K-means++ clustering

kmeans-algorithm kmeans-clustering kmeans-plus-plus mtg-meta

Last synced: 09 Mar 2025

https://github.com/jmsdaq/vehicle-smoke-detection-and-color-analysis

YOLOv8 for vehicle emission detection and K-means clustering for color distribution analysis

computer-vision flask kmeans-clustering opencv roboflow ultralytics yolov8

Last synced: 16 May 2025

https://github.com/ap-atul/ml

All machine learning assignments

kmeans-clustering knn-classification regression

Last synced: 04 Apr 2025

https://github.com/vishrut-b/clustering-analysis-of-online-retail-data

This project leverages machine learning techniques to analyze online retail data through customer segmentation. It uses KMeans clustering to identify key customer groups and proposes tailored business strategies based on their purchasing behaviors.

clustering datacleaning exploratory-data-analysis feature-engineering kmeans-clustering machine-learning numpy online-retail pandas sciki seaborn

Last synced: 12 May 2025

https://github.com/kranthi419/turkiye-student-evaluation-data-set

Our goal in this project is to group the students based on the similarity of their answers on the survey. Notice that we don’t know how many cluster (group) of students will be. In fact, we will use different methods of clustering to decide the best ā€œnaturalā€ number of group of this dataset. We will attempt to perform k-means clustering technique to monitor and assess the student performance and behavior as well as give improvement toward e-learning system in the future. The challenge in this project is that we do not have the labelled data and our algorithm must be able to cluster such that intra cluster similarity must be high and intra cluster similarity must be low.This dataset is based on an evaluation form filled out by students for different courses. It has different attributes including attendance, difficulty, score for each evaluation question, among others. The dataset has 5820 rows and 33 columns.

deep-learning kmeans-clustering machine-learning

Last synced: 25 Feb 2025