# Nigerian Spotify Songs Analysis
## π Overview
This comprehensive data analysis project examines Nigerian music trends on Spotify, leveraging advanced data science techniques to uncover patterns in audio features, popularity metrics, and cultural insights. The project encompasses the full data science lifecycle: from meticulous data preprocessing and exploratory analysis to sophisticated SQL querying and an interactive web dashboard.
By analyzing a curated dataset of Nigerian tracks, this project provides actionable insights into the evolving landscape of Afrobeats and Nigerian music, demonstrating proficiency in data engineering, statistical analysis, and modern web development.
## β¨ Key Features
- **π§ Robust Data Pipeline**: Automated data cleaning and preprocessing with comprehensive error handling
- **π Advanced EDA**: Statistical analysis with correlation studies and distribution modeling
- **ποΈ SQL Analytics**: Complex database queries for multi-dimensional insights
- **π¨ Interactive Dashboard**: Responsive web interface with real-time filtering and visualization
- **π΅ Audio Feature Analysis**: Multi-dimensional profiling of musical characteristics
- **π± Mobile-Optimized**: Cross-device compatibility with modern UI/UX principles
## π οΈ Technology Stack
### Backend & Data Processing
- **Python 3.8+** - Core programming language
- **Pandas** - High-performance data manipulation
- **NumPy** - Scientific computing and array operations
- **SQLite** - Embedded database for query optimization
- **Matplotlib & Seaborn** - Statistical visualization libraries
### Frontend & Visualization
- **HTML5 & CSS3** - Semantic markup and responsive design
- **Vanilla JavaScript (ES6+)** - DOM manipulation and interactivity
- **Chart.js** - Declarative charting library for dynamic graphs
### Development Environment
- **Jupyter Notebook** - Interactive data exploration
- **Visual Studio Code** - Integrated development environment
- **Git** - Distributed version contr β¦