Skip to content

johncarlomaula/taylorswift-spotify-features-project

Repository files navigation

Analyzing Spotify Features of Taylor Swift's Music

Project Description: In this project, I retrieve Spotify features of Taylor Swift’s music and visualized them for analysis. I also developed a web app that compares the features of her re-recorded music with the original.

For more information, check out my blog to see a summary write-up of the project. You can also view the app here.

Main Goals:

  • Use the Spotipy package to retrieve the Spotify features of Taylor Swift's music
  • Examine and compare the features of her albums using data visualization tools
  • Compare the features of the re-recordings ("Taylor's Version") with the original

Project Overview

Code Description Link
swift_data.ipynb Jupyter notebook detailing the data retrieval process of the Spotify features Taylor Swift's music. View
swift_analysis.ipynb Jupyter notebook containing the visualizations of the Spotify features of Taylor Swift's albums. View
swift_app.py Code used to build app comparing features of the re-recordings. View
swift_functions.py Code containing functions used to generate visualizations in the app. View

Links

Here are the resources I used to complete this project:

  1. https://betterprogramming.pub/how-to-extract-any-artists-data-using-spotify-s-api-python-and-spotipy-4c079401bc37
  2. https://developer.spotify.com/documentation/web-api/reference/#/operations/get-audio-features
  3. https://docs.streamlit.io/library/api-reference
  4. https://plotly.com/python-api-reference/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published