Electric Vehicle Analytics Hub 2025
Comprehensive EV Market Analysis | 478 Models | 59 Brands
Overview
Three dashboards: Streamlit (8 pages), Dash (ML/clustering/3D), Gradio (NL queries and recommendations) over 478 models and 22+ features.
Problem
EV market analysts need analytics for 478 models across 59 brands. Different users need different interfaces: business dashboards, ML exploration, and natural language queries.
Solution
Streamlit dashboard (port 8501) provides 8 analysis pages with scatter plots, bar charts, and real-time filtering. Dash dashboard (port 8050) features K-means clustering, range prediction models, and 3D visualizations. Gradio dashboard (port 7861) supports natural language queries ("Show EVs with range exceeding 300 miles"), AI-generated insights, and smart recommendations.
Technologies
- Python 3.10
- Streamlit 1.28
- Plotly Dash 2.14
- Gradio 4.8
- scikit-learn 1.3
- Pandas 2.0
- Plotly 5.17
Results
Analyzes 478 EV models across 59 brands with 22+ features. Three dashboards serving business users, data scientists, and AI enthusiasts. Natural language queries, ML-based range prediction, K-means segmentation.
