After songs made famous on TikTok began to rise on Billboard’s Hot 100, we began to wonder if we could predict each week’s top 10 songs based on the previous chart-topping songs.
What it does
Billboard Next is a data-driven website that predicts that Billboard’s top 10 chart-topping songs for the next week. Using the PyTorch machine learning library, Billboard Next generates the next hit tunes based on previous popular songs. Clicking the Spotify icon for each song opens Spotify in a new tab and begins playing the selected song.
How we built it
Challenges we ran into
Accomplishments that we’re proud of
We’re very proud of our predictions and linking our website Spotify. Billboard’s website does not have the ability to play the ranked songs, and we wanted to be able to listen to the songs without an additional search. We’re also very proud of the clean, modern aesthetic that matches Billboard’s original website.
What we learned
What's next for Billboard Next
Going forward, we hope to add an analysis of the audio files to detect what makes a song popular. While our current model relies on past Billboard data in order to predict the most popular songs for the next week, we hope to incorporate analysis of the actual song to see what aspects of the songs make them more popular. This would allow us to predict how popular newly released songs will be.