This document discusses demographic segmentation of customers at a mart by applying clustering techniques. It begins with an abstract that outlines the goal of employing advanced techniques like machine learning to target customer needs and increase sales. The introduction provides context on the increasing competitiveness of business and need for customer segmentation. The literature review summarizes several papers on topics like using machine learning for customer segmentation, comparing clustering algorithms on retail data, and dividing bank customers into clusters. The implementation section outlines the steps taken - data collection, cleaning, applying K-Means and agglomerative clustering, and exploratory data analysis. The proposed system aims to recognize the current customer situation, consolidate prior work, discover customer-attribute relationships, perform unsupervised clustering analysis and model evaluation,