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

Projects in Awesome Lists tagged with clustering-algorithm

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

https://github.com/ansh2709/customer-segmentation-ml-project

Project segregates the customers on the basis of their spending score and annual income using K-Means Clustering that is a part of unsupervised learning

clustering-algorithm k-means-clustering machine-learning matplotlib-pyplot numpy pandas python unsupervised-machine-learning wcss

Last synced: 20 Mar 2025

https://github.com/cyberoctane29/optimizing-k-in-k-means-a-visual-and-quantitative-exploration

Exploring K-means clustering through image color compression and high-dimensional data analysis. Learn how pixel grouping in RGB space builds intuition, while inertia/silhouette scores optimize clusters. Demonstrates K-means' power to reveal patterns in both visual and abstract data by optimizing groupings and selecting ideal k-values.

cluster-analysis clustering-algorithm inertia kmeans kmeans-clustering kmeans-image-clustering kmeans-image-compression kmeans-plus-plus silhouette-score

Last synced: 09 Jul 2025

https://github.com/minhngt62/ml-life-expectancy

An implementation of machine learning algorithms and techniques which is to predict the life expectancy.

clustering-algorithm decision-tree ensemble ensemble-learning jupyter-notebook linear-regression machine-learning python

Last synced: 10 Oct 2025

https://github.com/oklein1/clustering-clj

This project implements (from scratch) a k-means cluster.

clojure clustering-algorithm k-means-clustering

Last synced: 27 Mar 2025

https://github.com/subhashpolisetti/clustering-techniques-and-embeddings

This repository includes Colab notebooks demonstrating various clustering algorithms, from scratch-based methods to advanced deep learning models and embeddings. Each notebook features explanations, visualizations, and quality evaluation metrics for clustering performance.

anomaly-detection clustering-algorithm hierarchical-clustering kmeans-clustering multimodal time-series

Last synced: 11 Oct 2025

https://github.com/andresweitzel/machinelearning_clustering

Uso y Manipulación de Algoritmos de Agrupamiento de IA aplicando Aprendizaje No Supervizado

aprendizaje-no-supervisado clustering-algorithm jupyter-notebook machine-learning python3

Last synced: 16 Oct 2025

https://github.com/xhan97/ikahc

The Impact of Isolation Kernel on Agglomerative Hierarchical Clustering Algorithms (PRJ 2023)

clustering-algorithm heirarchical-clustering isolation-kernel

Last synced: 17 Oct 2025

https://github.com/bala-1409/loan-clustering-datascience-projects

This project uses Machine Learning to Cluster loan together based on their similarities. The project uses a dataeset of loan application which includes information about the Loan amount and Balance. The project then use the clustering algorithm to group the loan together based on the similarities.

clustering clustering-algorithm data-analysis data-science data-visualization kmeans-clustering machine-learning machine-learning-algorithms sql unsupervised-learning unsupervised-machine-learning

Last synced: 22 Mar 2025

https://github.com/prakashjha1/customer-segmentation

This repository contains a customer segmentation project implemented in a Jupyter Notebook using Python. Customer segmentation is a crucial strategy for businesses aiming to understand their customer base better, enabling targeted marketing strategies and personalized customer experiences.

clustering-algorithm customer-segmentation kmeans-clustering matplotlib python scikit-learn seaborn

Last synced: 05 Mar 2025

https://github.com/dineshthapax/big-data-management-project

This project includes both Diabetes Prediction using Machine Learning Algorithms and Graph Analysis using Neo4j. Have a look at the Report for complete understanding.

apache-spark bigdata classification-techniques clustering-algorithm dataanalytics gaussian-mixture-models gradientboostedtrees graphanalytics logistic-regression machine-learning neo4j randomforestclassifier

Last synced: 17 Sep 2025

https://github.com/ozlemkorpe/dm-clustering-techniques-on-transportation-dataset

Data mining clustering techniques; k-means, dbscan and hierarchical clustering are applied on Antalya bus transportation dataset by using Knime environment.

clustering clustering-algorithm data-mining knime knime-analytics-platform

Last synced: 28 Jul 2025

https://github.com/varakanthamsaihruthikreddy975/champo_carpets_case_study_analysis

The Champo Carpets needed a recommendation system which would make their order conversion rate better, so we use a wide range of different predictive models and unsupervised models inorder to bring out the best practices Champo Carpets company that they can use inorder to be successful. Programming Language Used - R Programming Language, IDE - R-studio.

association-rule-mining clustering-algorithm cp-value data-mining decision-trees exploratory-data-analysis ggplot2 hyperparameter-tuning r-programming random-forest

Last synced: 26 Mar 2025

https://github.com/mathurah/aibo

💼 web-application for remote workers to start the day with daily-stand-ups and shared to-do lists with their buddy. submitted to Hack the 6ix 2020, won most innovative hack by RBC.

autocode azure clustering-algorithm hooks react-hooks slack-bot twilio-video

Last synced: 21 Sep 2025

https://github.com/yeisson8a/textclassificationsentimentspython

Proyecto desarrollado en Python, utilizando un modelo para clasificar texto a nivel de emociones, y posteriormente una agrupación de estas clasificaciones en clústeres mediante K-Means, así como diferentes gráficos dinámicos tanto en 2D como 3D para el análisis de la información

clustering-algorithm kmeans-clustering plotly python3 sentiment-classification text-classification

Last synced: 30 Jul 2025

https://github.com/igoyalsamarth/role-recommender-system

A valorant agent role recommendation system, primarily trained on the data of eSports professionals from VCT Champions 2022 in an unsupervised clustering manner. The model segregates the inputs in clusters and recommends a role the person should play if incase he/she is not already playing that role.

clustering-algorithm data-science feature-engineering gaussian-mixture-models machine-learning unsupervised-learning

Last synced: 03 Aug 2025

https://github.com/oelin/nutshell-cluster-analysis

Semantic clustering of video titles from the YouTube channel *In A Nutshell*.

cluster-analysis clustering-algorithm data-science in-a-nutshell nlp statistics unsupervised-learning

Last synced: 05 Aug 2025

https://github.com/faizantkhan/machine-learning

Machine Learning Practice and Exercises Welcome to our repository dedicated to the practice and mastery of machine learning (ML) concepts and techniques. This repository serves as a comprehensive resource for learners and enthusiasts looking to enhance their ML skills through hands-on exercises and practical applications.

classification-algorithm clustering-algorithm data-science datavisualization decision-trees eda linear-regression logistic-regression machine-learning machine-learning-algorithms machine-learning-library math matplotlib-pyplot model-selection pandas python sklearn-library testing-data training-data

Last synced: 05 Mar 2025

https://github.com/netcodez/nlp-and-clustering---movie-similarity

Using NLP and Clustering on movie plot summaries from IMDB and Wikipedia to quantify movie similarity

cluster-analysis clustering clustering-algorithm nlp-machine-learning nltk-library nltk-python nltk-tokenizer

Last synced: 05 Mar 2025

https://github.com/chunche95/intromachinelearning

Introduccion a Machine Learning: Sistemas de regresión & clasificación, algoritmos de clusterización, sistemas de recomendación, Machine Learning. Autor: Paulino Esteban Bermúdez R.

bermudez clasificacion clustering-algorithm github machine-intelligence machine-learning machine-learning-algorithms machine-translation machinelearning-python paulino regresion regression-analysis regression-models

Last synced: 14 Sep 2025

https://github.com/dosbolacademic/clustering-project

I used Agglomerative Hierarchical Clustering and K-Means Clustering. The goal of this project is to find the best way to characterize the variety of consumers that a wholesale distributor deals with

agglomerative-clustering clustering-algorithm dendrogram kmeans-clustering number-of-clusters plots

Last synced: 02 Nov 2025

https://github.com/srineogi/product-segmentation-r

K-means Clustering Code with Elbow and Cluster Plots

clustering-algorithm segmentation time-series

Last synced: 23 Oct 2025

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

Multithreaded K-Means and K-Means++ clustering algorithms with multidimensional vectors. Charged with example of image palette extraction.

accent-colors clustering-algorithm csharp dominant-colors dotnet image-palette image-processing k-means k-means-clustering

Last synced: 25 Aug 2025

https://github.com/codewithpraveen/labs-azureml-clustering

Repo for the "Identifying Weather Patterns using Azure ML and Clustering" hands-on lab.

ai-900 ai-900-practice-questions azure-machine-learning azure-ml clustering-algorithm clustering-models

Last synced: 28 Aug 2025

https://github.com/olamide100/customer-segmentation-rmf-analysis

The objective of this study is to optimally cluster the customer data to get a clear view of various customers, develop customized marketing campaigns, choose specific product features for deployment and Prioritize new product development efforts.

business-analytics business-intelligence clustering-algorithm segmentation

Last synced: 18 Jun 2025

https://github.com/igor-240340/clopeclusteringalgorithm

C++ test assignment on implementation of CLOPE clustering algorithm

algorithm categorical-data clope clustering-algorithm transactional-data

Last synced: 29 Mar 2025

https://github.com/ekojs/ejs_k-means

Penerapan K-Means Clustering pada Javascript

clustering clustering-algorithm data-mining-algorithms data-science k-means

Last synced: 08 Jul 2025

https://github.com/jeroldwilson44/customer-segmentation-using-clustering

This project focuses on segmenting customers based on their spending behavior, age, income, and preferences using clustering algorithms like K-Means and Hierarchical Clustering. The outcome is a system that helps businesses understand different groups of customers to better tailor their marketing strategies.

clustering-algorithm customer-segmentation data-analysis data-visualization dbscan-clustering dimensionality-reduction docker dvc flask kmeans-clustering kmeans-clustering-algorithm machine-learning mlflow scikit-learn

Last synced: 25 Jun 2025

https://github.com/yarinbou/machine-learning-fundamentals

A series of Jupyter notebooks that walk you through the fundamentals of Machine Learning

algorithms clustering-algorithm decision-trees knn linear-regression logistic-regression mechine-learing ml

Last synced: 20 Feb 2025

https://github.com/cycle-sync-ai/student-score-analysis

A data-driven student performance analysis project using UCI dataset (396 students, 33 features). Implements machine learning models (K-means, PCA, Decision Tree, Random Forest, Linear Regression) to analyze academic patterns and predict student scores based on lifestyle, health, and study habits.

clustering clustering-algorithm decision-trees feature-engineering learning-management-system linear-regression machine-learning machine-learning-algorithms matplotlib numpy pandas pca pickle prediction prediction-algorithm scikit-learn score seaborn student

Last synced: 29 Mar 2025

https://github.com/jingjing-jin/purchase-behavior-analysis

Purchase Behavior Analysis for Targeted Customer Segmentation

clustering-algorithm data-mining machine-learning python scikit-learn

Last synced: 07 Apr 2025

https://github.com/rakibhhridoy/customersegmentation-clustering

Customer segmentation heavily use in business purpose. It is needed skill for business intelligence and applied machine learning engineer. This represent quite basic way the customer segmentation is done. In python the task is quite easy to do.

agglomerative-clustering clustering-algorithm customer ecommerce kmeans-clustering machine-learning scikit-learn scikitlearn-machine-learning segmentation unsupervised-learning unsupervised-machine-learning

Last synced: 14 May 2025

https://github.com/jdfoster11/northwest_territories_collision_factors

Using Python & Tableau to perform a statistical and regression analysis on a NorthWest Territories Vehicle Collision Dataset

clustering-algorithm co-lab data-science data-visualization heatmap-visualization html python3 tableau

Last synced: 15 Mar 2025

https://github.com/tnleite/credit-card-customer-clustering

Este repositório apresenta um projeto de segmentação e predição de clientes de cartões de crédito. Utilizando EDA, clusterização (K-Means) e machine learning, o objetivo é prever o grupo de novos clientes, apoiando estratégias de marketing personalizadas.

classification-algorithm clustering-algorithm clustering-analysis data-science exploratory-data-analysis kmeans-clustering logistic-regression machine-learning-algorithms machine-learning-models matplotlib numpy scikit-learn seaborn

Last synced: 09 Jul 2025

https://github.com/nurulashraf/customer-segmentation-hierarchical-clustering

A customer segmentation project using hierarchical clustering to group customers based on their spending behaviour and demographics. This helps businesses identify patterns and create targeted marketing strategies.

business-analytics clustering-algorithm customer-segmentation data-analysis hierarchical-clustering machine-learning python unsupervised-learning

Last synced: 18 Apr 2025