Motivation: TikTok has been around for only a few years, but in that time has managed to capture a worldwide audience with its enticing songs and consumable content. With music being an important component of TikTok's short-form content, we want to investigate what makes music on TikTok popular to current audiences. We compared features of popular TikTok songs to popular songs in the United States to try to find out what what makes a TikTok song popular, and how that differs from mainstream music in the US.
Python packages used: requests, pandas, numpy, counter, time, spotipy, SpotifyClientCredentials
Navigating this project:
./code: containsscraper.pywhich contains the code for scraping data from Spotify using an API./data: contains 4 .csv files containing Spotify data scraped on 11/21/2021./notebooks: contains jupyter notebooks of our visualzations and analysisTiktokify_Report.ipynbis the report writeupMore_Vis.ipynbcontains more visualizations not included in the writeupPresentation_Slides.ipynbis the slide deck for our in-class presentation