https://github.com/agnideeppoddar/customer-behavior-analysis
https://github.com/agnideeppoddar/customer-behavior-analysis
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (7.2%) to scientific vocabulary
Last synced: 10 months ago
·
JSON representation
Repository
Basic Info
- Host: GitHub
- Owner: AgnideepPoddar
- License: mit
- Language: Jupyter Notebook
- Default Branch: main
- Size: 226 KB
Statistics
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
- Releases: 0
Created about 1 year ago
· Last pushed about 1 year ago
Metadata Files
Readme
License
README.md
🛍️ Customer Behavior Analysis
A data analysis project to explore and understand customer behavior patterns through data cleaning, preprocessing, exploratory data analysis (EDA), and visualization techniques. This helps businesses make data-driven decisions for marketing, inventory, and customer engagement strategies.
📊 Project Overview
This project involves analyzing customer behavior data to uncover trends, preferences, and anomalies. The analysis includes:
- Data Cleaning and Preprocessing
- Exploratory Data Analysis (EDA)
- Interactive Visualizations
- Key Insights and Business Recommendations
📁 Dataset
- Source:
[ecommerce_customer_data_large.csv](https://www.kaggle.com/datasets/bhanupratapbiswas/customer-behavior-analysis) - Description: The dataset includes demographic and transactional data such as CustomerID, Gender, Age, Spending Score, Income, and other behavioral attributes.
🛠️ Tools & Libraries Used
- Python 🐍
- Pandas 📚
- NumPy ➕
- Matplotlib 📈
- Seaborn 🎨
- Plotly 🔍 (optional for interactive visualizations)
- Google Colab / Jupyter Notebook
📌 Key Steps
1. Data Cleaning & Preprocessing
- Handle missing values
- Remove duplicates
- Data type conversions
- Feature engineering
2. Exploratory Data Analysis (EDA)
- Summary statistics
- Correlation matrix
- Distribution plots
- Categorical analysis
3. Visualization
- Bar plots
- Pie charts
- Box plots
- Heatmaps
- Scatter plots
4. Insights
- Demographic trends (e.g., spending by age/gender)
- High-value customer segments
- Income vs. Spending behavior
- Customer segmentation opportunities
🚀 How to Run
- Clone this repo: ```bash git clone https://github.com/AgnideepPoddar/Customer-Behavior-Analysis.git cd Customer-Behavior-Analysis
Owner
- Login: AgnideepPoddar
- Kind: user
- Repositories: 1
- Profile: https://github.com/AgnideepPoddar
GitHub Events
Total
- Push event: 3
- Create event: 2
Last Year
- Push event: 3
- Create event: 2