A simple web application for performing Exploratory Data Analysis (EDA) on an Amazon sales dataset. The backend is built with Flask (Python) and the frontend uses HTML, CSS, and JavaScript.
-
One-Click Analysis: Start analyzing the dataset instantly from the web interface.
-
Dynamic Visualizations: View clear tables and interactive bar charts.
-
Comprehensive Overview:
- Preview of the first few rows of data.
- Dataset schema with column names and non-null counts.
- Missing value detection.
- Descriptive statistics for numerical columns.
- Bar chart of Top 10 product categories.
- Bar chart of average user ratings for those top categories.
- Insights into the relationship between discounts and ratings.
- Python 3.6+
pip(Python package installer)
a. Organize the Project Ensure your files are structured like this:
amazon-eda-project/
│
├── app.py
├── requirements.txt
├── static/
├── templates/
├── data/
│ └── amazon.csv
b. Download the Dataset
- Download the dataset from Kaggle: Amazon Sale Dataset
- Rename the downloaded file to:
amazon.csv
- Place it inside the
data/folder.
c. Install Dependencies In your terminal or command prompt, navigate to the project folder and run:
pip install -r requirements.txtpython app.pyGo to:
http://127.0.0.1:5000
You’ll now be able to explore the Amazon dataset interactively.