Skip to content

This repository has been created for Udacity Data Scientist Nanodegree Program - Unsupervised Learning Part - Identify Customer Segments Project

License

Notifications You must be signed in to change notification settings

eermis1/Udacity_Identify_Customer_Segments

Repository files navigation

Udacity Data Scientist Nanodegree Program

Identify Customer Segments Project


This repository has been created for Udacity Data Scientist Nanodegree Program - Unsupervised Learning Part - Identify Customer Segments Project

Project Description

In this project, unsupervised learning algorithms are used to identify segments of the population that form the core customer base for a mail-order sales company in Germany. These segments can then be used to direct marketing campaigns towards audiences that will have the highest expected rate of returns. The data used has been provided by Bertelsmann Arvato Analytics.

Dependencies

In order to run the notebook flawlessly, please run:

    - pip install plotly==4.9.0 
    - pip install pandas 
    - pip install numpy 
    - pip install -U scikit-learn 
    - pip install seaborn 
    - pip install matplotlib
    - pip install joblib
    - conda install -c plotly plotly-orca==1.3.1 psutil requests #To save plotly graphs as png or jpeg. 

Run

In a terminal or command window, navigate to the top-level project directory Udacity_Identify_Customer_Segments/ (that contains this README) and run one of the following commands:

ipython notebook Identify_Customer_Segments.ipynb.ipynb

or

jupyter notebook Identify_Customer_Segments.ipynb.ipynb

Author

The repository has been created by Evren Ermiş

About

This repository has been created for Udacity Data Scientist Nanodegree Program - Unsupervised Learning Part - Identify Customer Segments Project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published