Skip to content

DeepakD24/Spotify_data_analytics

Repository files navigation

Spotify Data Analytics

🎵 Spotify Track Metadata Extraction & Storage

A Python application that integrates with the Spotify Web API to fetch and store track metadata in MySQL. Supports single or bulk track processing, regex-based ID extraction, and visualizes track data with Matplotlib.


📌 Features

  • Fetch metadata for any Spotify track (Track Name, Artist, Album, Popularity, Duration).
  • Bulk processing from a text file containing multiple track URLs.
  • Store metadata in a MySQL database for long-term analysis.
  • Visualize popularity and duration with Matplotlib bar charts.
  • Regex-based extraction of track IDs from Spotify URLs.

🛠️ Technologies Used

  • Python
  • Spotipy (Spotify Web API wrapper)
  • MySQL
  • Matplotlib
  • Regex

📜 License

This project is open-source and available under the MIT License.

About

Python application that connects to the Spotify Web API to fetch and store track metadata in MySQL. It supports processing multiple URLs at once, visualizes data using Matplotlib, and automates tasks with regex parsing to collect and analyze music data efficiently.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages