BreadcrumbsAnalyzing is a Python-based project that analyzes Spotify and YouTube songs' data to provide insights into popular music trends. It uses the Spotify API and YouTube Data API to collect song information and stores it in a MySQL database for further analysis.
Music enthusiasts often wonder about the correlation between popular songs on Spotify and their performance on YouTube. This project aims to shed light on this relationship by fetching data from both platforms, aggregating it in a MySQL database, and performing data analysis to draw meaningful conclusions.
- Fetches song data from the Spotify API and YouTube Data API.
- Stores the collected data in a MySQL database for persistence.
- Provides interactive data visualization to compare Spotify and YouTube song metrics.
- Performs statistical analysis to identify trends and patterns.
- Supports custom queries to extract specific insights from the data.
- Clone the repository:
git clone https://github.com/your-username/BreadcrumbsAnalyzing.git - Navigate to the project directory:
cd BreadcrumbsAnalyzing - Install the required Python packages:
pip install -r requirements.txt - Ensure you have a MySQL server running, and update the database configuration in
config.py.
- Run the data collection script to fetch song data:
python fetch_data.py