Skip to content

Identifies potential customers in a general demographic data set from Germany, using clustering techniques.

Notifications You must be signed in to change notification settings

karolrives/Identify-Customer-Segments

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

Identify_Customer_Segments

Leveraged unsupervised learning techniques like principal component analysis and k-means clustering to compare demographics data for a German mail-order company to demographics of the German population at large. Used pandas and scikit-learn libraries to wrangle the data, perform dimensionality reduction, and clustering. Compared cluster sizes between the general population and the customer base to determine features that are aligned with the target audience.

Installation

There is no necessary libraries to run the code, except the ones included in the Jupyter Notebook. The code runs with no issues using Python 3 or newer versions.

Project Motivation

This project was part of the Data Science Udacity Program and needed to be completed in order to obtain a certificate.

File Description

There is only one Notebook here that contains the full analysis regarding this project. This notebook is explanatory in identifying the customer segments. Also Markdown cells were used to walk through all the steps.

Results

The main findings are found in the same Jupyter Notebook.

About

Identifies potential customers in a general demographic data set from Germany, using clustering techniques.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published