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

Projects in Awesome Lists tagged with elbow-method

A curated list of projects in awesome lists tagged with elbow-method .

https://github.com/arvkevi/kneed

Knee point detection in Python :chart_with_upwards_trend:

data-analysis data-science elbow-method knee-point python scientific-computing systems

Last synced: 21 Oct 2025

https://github.com/rhettadam/optimal-k

Function to find the optimal number of clusters for k-means analysis using the Elbow Method

elbow-analysis elbow-method elbow-plot elbow-point kmeans-analysis kmeans-clustering r

Last synced: 19 Feb 2026

https://github.com/manmolecular/http-response-clustering

:chart_with_downwards_trend: Clustering of HTTP responses using k-means++ and the elbow method

data-analysis elbow-method elbow-plot jupyter k-means-plus-plus python3

Last synced: 29 Apr 2026

https://github.com/mahmoud-elghonemy/prediction-using-unsupervised-ml

from the given "iris" dataset predict the optimum number of clusters and represent it visually

clustering elbow-method kmeans-clustering unsupervised-clustering unsupervised-machine-learning

Last synced: 23 Jun 2026

https://github.com/labrijisaad/optimal-k-in-k-means-clustering

Using the Elbow Method and Silhouette Analysis to find the optimal K in K-Means Clustering.

elbow-method k-means k-means-clustering optimal-k silhouette-analysis

Last synced: 28 Apr 2025

https://github.com/aryansk/customer-segmentation-analysis

Advanced customer segmentation project using K-Means clustering to analyze customer behavior based on annual income, spending score, and age.

elbow-method exploratory-data-analysis machine-learning machine-learning-algorithms python scikit-learn sentiment-analysis sentiment-classification

Last synced: 29 Apr 2026

https://github.com/adityakumarda/kmeans-web-analytics

Built with Python, Pandas, and Scikit-learn, this machine learning project uses K-Means to cluster website users by behavior. It reveals patterns in engagement and bounce, helping drive data-informed decisions.

cluster-analysis elbow-curves elbow-method elbow-plot jupyter-notebook kmeans-clustering machine-learning matplotlib numpy pandas python python3 relationship scikit-learn seaborn sklearn

Last synced: 10 Apr 2026

https://github.com/srosalino/clustering_antartic_penguin_species

Using penguin dataset collected from Palmer Station, Antarctica, this project applies data science techniques to identify and group penguins based on physical traits in the absence of species labels

clustering elbow-method k-means-clustering machine-learning unsupervised-learning

Last synced: 10 Jun 2026

https://github.com/deliprofesor/k-means-clustering-for-retail-data-analysis

This project uses K-Means clustering to segment wholesale customers based on their spending habits. The data is preprocessed, scaled, and clustered into four groups. The Elbow and Silhouette methods determine the optimal number of clusters, and results are visualized using boxplots and scatter plots to uncover spending patterns.

clustering-visualisation data-analysis elbow-method k-means k-means-clustering r silhouette-score

Last synced: 10 Apr 2025

https://github.com/d-kleine/kneed_visualizations

Visualizations for kneed article

elbow-method knee-point kneedle

Last synced: 18 Jun 2026

https://github.com/saadarazzaq/cluster-analysis-elbow-method

implements the elbow method to determine the optimal number of clusters (k) for a given dataset using the K-means clustering algorithm.

elbow-method euclidean-distances kmeans-algorithm python unsupervised-learning

Last synced: 11 Jun 2025

https://github.com/ksharma67/k-means-algorithm-on-the-iris-dataset

Applied the K-Means algorithm on the Iris dataset, and utilized the Silhouette Score method to find the best value of K

eda elbow-method iris-dataset kmeans-clustering matplotlib numpy pandas python seaborn silhouette-score

Last synced: 29 Apr 2026

https://github.com/akashash01/data_clustering

This machine learning model makes, grouping a set of objects in such a way that objects in the same group(cluster) are more similar to each other than other groups(clusters).

data-science elbow-method kmeans-clustering machine-learning python scaling-algorithms silhouette-score unsupervised-learning

Last synced: 16 May 2026

https://github.com/pavankethavath/music_recommendation_engine

An advanced Music Recommendation System leveraging a Spotify dataset to deliver personalized song suggestions. The project applies KMeans clustering, PCA, t-SNE, and cosine similarity for precise recommendations. Built with a user-friendly Streamlit interface, it showcases data preprocessing, unsupervised learning, and insightful visualizations.

clustering elbow-method feature-extraction kmeans-clustering pca recommendation-system spotify streamlit tsne

Last synced: 17 May 2026

https://github.com/fahrettinsolak/ai-map-based-geographic-clustering-project

This project focuses on clustering crime incidents in San Francisco using the K-Means algorithm. The dataset is obtained from Kaggle and contains information about crime types, geographical coordinates, and other relevant features. The goal is to identify crime hotspots through geographic clustering and visualize the clusters on an interactive map.

artificial-intelligence deep-learning elbow-method jupyter-notebook machine-learning numpy openstreetmap pandas phyton plotly scikit-learn standardscaler

Last synced: 05 Apr 2026

https://github.com/wasifsohail5/heart-disease-risk-stratification-and-patient-clustering-analysis

Welcome to a real-world data science and machine learning project focused on improving healthcare outcomes! This repository provides a full workflow for predicting heart disease risk and uncovering patient subgroups using the UCI Heart Disease Dataset.

bagging-ensemble clustering elbow-method gradient-boosting heart-disease pca supervised-learning unsupervised-learning

Last synced: 23 Jul 2025

https://github.com/mansi-k/kmeans_on_imgs

Implemented KMeans from scratch and trained it on Fashion-MNIST dataset by experimenting with initializaion methods like forgy, random partitions, kmeans++ and found the optimal number of clusters by implementing elbow & silhouette algorithms from scratch

elbow-method fashion-mnist forgy-initialization kmeans-clustering kmeans-plus-plus random-partitions scratch-implementation silhouette-score

Last synced: 15 Apr 2025