Skip to content
#

k-means-algorithm

Here are 30 public repositories matching this topic...

This program implements the K-means clustering algorithm using OpenMP APIs. The K-means algorithm is a popular method of vector quantization that aims to partition n observations into k clusters. Each observation is assigned to the cluster with the nearest mean, serving as a prototype of the cluster.

  • Updated Aug 23, 2023
  • C

This Machine Learning repository encompasses theory, hands-on labs, and two projects. Project 1 analyzes customer segmentation for marketing using clustering, while Project 2 applies supervised classification in marketing and sales.

  • Updated Dec 2, 2023
  • Jupyter Notebook

This project segments customers based on Annual Income and Spending Score using K-Means Clustering. It includes data exploration, cluster analysis, and visualization of customer groups. An interactive Streamlit app allows users to upload datasets, perform clustering, and visualize results. This tool helps businesses understand customer behavior.

  • Updated Dec 4, 2025
  • Jupyter Notebook

Improve this page

Add a description, image, and links to the k-means-algorithm topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the k-means-algorithm topic, visit your repo's landing page and select "manage topics."

Learn more