Skip to content

asvarshini/AI_Smart_Ecommerce_Analyzer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛒 AI Smart E-Commerce Analyzer

📌 Project Overview

This project analyzes e-commerce data to extract business insights and build a recommendation system using SQL and Python.

The project uses the Olist E-commerce dataset to understand customer behavior, product demand, revenue trends, and category relationships.

---

⚙️ Tech Stack

- Python (Pandas, Matplotlib)

- MySQL

- SQL

- Jupyter Notebook

- Git & GitHub

---

📂 Project Structure

AI_Smart_Ecommerce_Analyzer/

├── data/

│ ├── 00_raw/

│ └── 01_processed/

├── notebooks/

│ └── eda_analysis.ipynb

├── sql/

│ └── analysis.sql

├── src/

├── README.md

├── requirements.txt

└── .gitignore

---

📊 Current Progress

✅ Data Preparation

- Imported Olist dataset into MySQL

- Created database schema

- Structured tables:

- customers

- orders

- order_items

- products

---

✅ SQL Analysis

Performed SQL-based business analysis including:

- Top-selling products

- Top product categories

- Revenue analysis

- Customer regional analysis

- Repeat customer identification

- Customer retention metrics

- Monthly order trend analysis

---

✅ Recommendation System (SQL-based)

Built a basic recommendation engine using co-purchase analysis.

Features:

- Identified products frequently bought together

- Category-to-category recommendation logic

- Confidence-based recommendation approach

- Cross-category association analysis

---

✅ Exploratory Data Analysis (EDA)

Performed Python-based EDA using Jupyter Notebook.

Completed tasks:

- Dataset inspection

- Data type validation

- Missing value analysis

- Duplicate record checking

- Datetime conversion

- Monthly order trend visualization

- Product category distribution analysis

- Revenue distribution analysis

---

📈 Key Insights

- Certain product categories dominate sales volume

- Customer purchases show seasonal patterns

- Revenue distribution is highly skewed

- Repeat customers contribute significantly to total orders

- Cross-category buying patterns support recommendation logic

---

🚀 Next Steps

- Advanced EDA insights

- Customer segmentation using Python

- Dashboard creation

- Recommendation model enhancement

- Business KPI visualization

---

🎯 Project Goal

Build an AI-powered e-commerce analytics system capable of:

- Understanding customer purchase behavior

- Identifying business trends

- Generating product recommendations

- Supporting business decision-making through analytics

---

📌 Dataset

Dataset Used:

- Olist Brazilian E-commerce Dataset

Dataset contains:

- Customers

- Orders

- Products

- Payments

- Reviews

- Geolocation

- Sellers

---

📷 Future Additions

- Dashboard screenshots

- Recommendation output screenshots

- Trend analysis charts

- Business KPI visuals

---

👩‍💻 Author

Varshini

Aspiring Data Scientist | SQL | Python | Analytics | Recommendation Systems

About

AI-powered eCommerce platform with recommendation engine, trend forecasting, and customer analytics.

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors