SpotifySongAnalysisProject

The goal of this project is to analyze the data available from Spotify to answer questions about Spotify Audio Features by song year, correlation between Audio Features and country metrics, and the Spotify Audio Features by song year. Technologies to be used are Python, Jupyter Notebooks, Pandas, Requests, and Matplotlib. Optionally, the Spotify API can be used but will match the Kaggle Data


Project maintained by JoeKell Hosted on GitHub Pages — Theme by mattgraham

View my GitHub Portfolio

SpotifySongAnalysisProject

Summary

The goal of this project is to analyze the data available from Spotify to answer questions about Spotify Audio Features by song year, correlation between Audio Features and country metrics, and the Spotify Audio Features by song year. Technologies to be used are Python, Jupyter Notebooks, Pandas, Requests, and Matplotlib. Optionally, the Spotify API can be used but will match the Kaggle Data. For this we used the following data sources:

  1. Spotify Audio Features
  2. Spotify Charts
  3. World Metrics
  4. 2017 Musician Deaths

Our presentation slides can be found here.

Questions

In 2019, do Audio Features of charting songs correlate to a country’s Happiness Score?

In 2019, do Audio Features of charting songs correlate to a country’s Freedom to Make Life Choices Score?

In 2019, do Audio Features of charting songs correlate to a country’s GDP per Capita?

How have Audio Features changed over time?

In 2017, What is the Impact on Streams of Artists following their Deaths?

How did we do it? (Spoilers)

Scraping the data

How have Audio Features changed over time?

Artist Features over Time

In 2019, do Audio Features of charting songs correlate to a country’s Happiness Score, Freedom to Make Life Choices Score, GDP per Capita?

Audio Features by Happiness

In 2017, What is the Impact on Streams of Artists following their Deaths?

Artist Deaths