Smartphones have revolutionized how people communicate, work, and entertain themselves. With millions of apps on app stores, analyzing their usage patterns reveals deep insights into user behavior, technology adoption, and digital ecosystems.
This project explores Google Play Store app data to uncover trends in app categories, downloads, pricing strategies, and user engagement. Through data preprocessing, exploratory analysis, and visualization, we aim to identify what drives app popularity and satisfaction.
Dataset Source: Google Play Store Apps Dataset
- Pintu Singh (Team Lead)
- Samyak mittal
- Suyash Parmar
googleplaystore-analysis/
│
├── data/
│ └── googleplaystore.csv
│
├── notebooks/
│ └── phase1_analysis.ipynb
│
├── reports/
│ └── data_summary.txt
│
├── README.md
├── requirements.txt
└── .gitignore
- Create GitHub repository and divide roles clearly.
- Upload dataset and set up working environment (Kaggle or Jupyter).
- Perform initial Exploratory Data Analysis (EDA):
- Dataset overview (
info(),describe()) - Check missing and duplicate values
- Identify categorical and numerical columns
- Document early insights
- Dataset overview (
- Generate a summary report (
data_summary.txt)
-
Phase 2 — Data Cleaning & Preprocessing
- Handle missing values, duplicates, and outliers
- Convert data types and clean formats (Price, Installs, Size)
-
Phase 3 — Exploratory Analysis & Visualization
- Category-wise trends and download patterns
- Correlation between ratings, installs, and price
- Regression/classification models to predict app popularity
- Visualize model performance and insights
- Python 3.x
- Pandas
- NumPy
- Matplotlib
- Seaborn
- Scikit-learn (for later phases)
- Understand how different app categories perform over time.
- Analyze the effect of monetization strategies on user satisfaction.
- Explore relationships between ratings, installs, and app features.
- Build predictive models for app success.
This project is conducted as part of the Data Mining Course Project (Phase 1) — analyzing and interpreting real-world app data.