The Spotify Streaming History project provides a set of tools and scripts to analyze and visualize your personal Spotify streaming history data. By utilizing the Spotify API, this project allows you to gain insights into your listening habits and explore various aspects of your music consumption.
- Retrieve and process your personal Spotify streaming history data.
- Calculate statistics and metrics on your listening patterns, such as top artists, genres, and tracks.
- Generate visualizations, including bar charts, pie charts, and line plots, to represent your streaming history.
- Explore trends and patterns in your music consumption over time.
- Export your data to various formats, such as CSV or JSON, for further analysis.
- Clone the repository
git clone https://github.com/metarex21/Spotify-Streaming-History.git
- Change to the project directory
cd Spotify-Streaming-History
- Install the required dependencies
pip install -r requirements.txt
- Obtain Spotify API credentials:
- Create a Spotify developer account and register a new application.
- Set the redirect URI to your desired location (e.g., http://localhost:8000/callback).
- Update the
main.ipynb
file with your Client ID and Client Secret.
- Follow the
request.md
file for rest.
This project is licensed under the MIT License. See the LICENSE file for more details.
Contributions are welcome! Please feel free to submit any pull requests or open issues if you find any bugs or have suggestions for improvements.