Pokémon Data Analytics Dashboard
An interactive Streamlit dashboard for exploring Pokémon statistics, type patterns, capture difficulty, and legendary classification.
An interactive data analytics dashboard that transforms Pokémon data into structured visual insights through exploratory analysis, statistical profiling, and machine learning.
Highlights
- Built a modular Streamlit dashboard with interactive navigation and Plotly-based visualizations.
- Analyzed dual-type combinations, type distributions, base-stat profiles, and legendary ratios.
- Developed a normalized capture difficulty metric to compare Pokémon across types and generations.
- Created type-level statistical profiles based on HP, Attack, Defense, Special Attack, Special Defense, and Speed.
- Trained an SGD-based logistic classifier to predict legendary status using numerical and categorical Pokémon features.
- Structured the project into reusable modules for data cleaning, analysis, visualization, machine learning, and UI rendering.
Analysis Pipeline
Pokémon Dataset
|
v
Data Cleaning & Feature Processing
|
v
Exploratory Analysis + Machine Learning
|
v
Interactive Plotly Visualizations
|
v
Streamlit Dashboard
Tech Stack: Python · Streamlit · Pandas · NumPy · Plotly · scikit-learn