Git Product home page Git Product logo

bbenicio / customer-personality Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 1.08 MB

Customer Personality Analysis is a detailed analysis of a company’s ideal customers. It helps a business to better understand its customers and makes it easier for them to modify products according to the specific needs, behaviors and concerns of different types of customers. From https://www.kaggle.com/imakash3011/customer-personality-analysis

Jupyter Notebook 100.00%

customer-personality's Introduction

Customer Personality Analysis

Customer Personality Analysis is a detailed analysis of a company’s ideal customers. It helps a business to better understand its customers and makes it easier for them to modify products according to the specific needs, behaviors and concerns of different types of customers. From https://www.kaggle.com/imakash3011/customer-personality-analysis

In the customer_personality.ipynb Jupyter Notebook, we analyse the data, process it, and cluster using different algorithms. After clustering we attempt to visualize it and analyse each of the clusters to see what each cluster represents.

The chosen algorithm and number of clusters achieved a silhouette score of 0.531930125140841

Our findings are summarized in the text that follows.

Final Remarks

Cluster 0:

  • Income centered around 60k
  • Focused on customers with no kids but teens at home
  • All of the 21 customers who complained are in this cluster
  • Median buyers, prefer web or store
  • Accepted the 3rd offer

Cluster 1:

  • Higher income (around 80k)
  • Focused on customers with no kids or teens at home
  • High-spenders, spent more than any other cluster
  • Accepted more of the 1st and 5th offers

Cluster 2:

  • Lower income (around 40k)
  • Focused on customers with kids or teens at home
  • Low-spenders, spent little money on all products
  • Customers who don't make many purchases but visit the website a lot more
  • Didn't accept the offers

Cluster 3:

  • Only 30 customers
  • Customers seem to spend some money on products
  • All accepted the 2nd offer
  • More customers accepted the final offer than not

customer-personality's People

Contributors

bbenicio avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.