What Makes Popular Songs Popular?
What are some common traits within popular music?
We analyzed a dataset consisting of 420 of the most popular songs of each year since 1970; the top 10 from each year. Here’s a brief description of some work we did with this dataset and our findings.
By combining different aspects of musicality with popularity we might be able to find what makes the perfect popular song. However, through constant trial and error, we found very little correlation between any of the aspects of musicality and the popularity of the songs, or a common grouping of characteristics within all of the songs.
For example, here is a graph with key signatures and tempo and their connection to popularity
Is it Music?
We can see that the tempo and key signature of a song don’t have anything to do with popularity. However, we looked for a few more musical attributes and their correlation to song popularity.
More Music?
We can tell that the more acoustic music is, the more likely it is to be quiet. But that just makes sense, as more instruments would create more noise and it has very little to do with popular music analysis. The high levels of popularity are scattered all over the graph. In the second graph, we see another example of how nothing seems to relate to popularity. Danceability and energy are not connected, and neither one of the two is connected to levels of popularity.
But there’s more to songs than the backing track! The way the singer performs and what they’re singing about have to matter a lot too, right?
Speechiness?
Not necessarily. Even though we can see that the majority of popular songs have low speechiness, this graph represents more of a differentiation in genre rather than popularity. The lack of popular songs with high speechiness comes from the fact that most genres of music choose to sing instead of talk, or rap.
name | year |
---|---|
Baby Got Back | 1992 |
In Da Club | 2003 |
Lean Back | 2004 |
Gold Digger | 2005 |
Candy Shop | 2005 |
Irreplaceable | 2007 |
Just Can’t Get Enough | 2011 |
Love Yourself | 2015 |
Panda | 2016 |
bad guy | 2019 |
7 rings | 2019 |
Life Is Good (feat. Drake) | 2020 |
If we look at all the songs that are considered to have high speechiness, we can see that almost all of them are rap songs. But once again, this is because rap is one of the only genres that doesn’t use singing in their music, showing that speechiness does not correlate to the popularity of music. This also applies to the other traits we tested, which leaves the original question still unanswered.
The fact that no attributes of musicality are connected to how popular a song is probably means that music is extremely diverse and people listen to it for different reasons, and like more than one kind of music. However, as you can see on all of the graphs, a lot of songs seem to have a popularity index rating of 0. Since these songs are the top 10 songs from every year, no song in this dataset should be anywhere close to a “0” on a scale that measures popularity.
What is Spotify doing? What does this mean?
We think that this might come from the fact that Spotify uses the natural popularity rating to help suggest songs to its users, and they need to manually alter some songs so they don’t get recommended to listeners. For example, the Ghostbusters theme song has a popularity of 0, even though it was the 9th most popular single of 1984. For reference, the 10th song in 1984, “Karma Chameleon”, has a rating of 78. It could be possible that Spotify shot down the popularity rating of the track because they don’t want people to be unhappy to hear Halloween music year-round, especially when it’s being recommended with other popular songs. Another example is Whitesnake’s hit song “Here I Go Again” which has a popularity of 0 while being the number 7th hit song of 1987. Spotify released a remastered version of the track in 2018 and probably wants that specific version of the song to be recommended to its users instead of the original recording. When analyzing things like music, it’s important to realize how the industry can control certain aspects of how it works, and how it can skew your data and research.
What about Lyrics?
Outside of musicality, the lyrics of all popular songs have to share some commonalities, as we seem to hear how similar a lot of pop songs sound. We used a topic model to help define all of the songs in our dataset into 4, and then 2, different categories.
## Warning: 'dfm.corpus()' is deprecated. Use 'tokens()' first.
## Joining with `by = join_by(word)`
## Joining with `by = join_by(word)`
Topic 1 | Topic 2 |
---|---|
oh | yeah |
baby | . |
just | love |
love | know |
know | oh |
now | got |
yeah | get |
want | can |
get | gonna |
can | ” |
got | ! |
one | ooh |
see | let |
go | go |
take | hey |
cause | just |
time | make |
say | never |
wanna | now |
let | right |
Here we can see how the topic model categorized the two topics based on the uses of the words listed above. For 2 topics, both of the lists contain a lot of the same words. “Love” stands out the most to us, as Love is a very common theme in pop songs, and therefore makes sense to be relevant in both sets of songs. According to this model, the songs that are listed as the most relevant to Topic 1 and Topic 2 are shown below.
1 | name |
---|---|
0.9998319 | Drops of Jupiter |
0.9998224 | All For You |
0.9998053 | Payphone |
0.9998026 | Hold On |
0.9998022 | I Don’t Want to Wait |
0.9997649 | Moves Like Jagger - Studio Recording From The Voice Performance |
0.9997643 | Glad You Came |
0.9997626 | Tears in Heaven |
0.9997536 | Could’ve Been |
0.9997517 | Girl You Know It’s True |
Here are the top songs from the first category, where we think that a similar commonality within them is that they all use language about losing someone; either by death or heartbreak. Words like “Love” and “Time” reflect this as well, as a lot of the songs are looking back on past events. This was quite expected, as people tend to write songs about people, mostly about love and heartbreak. On the opposite side, the model’s second category of songs were quite expected as well, as they all contained themes of happiness and love. One of the words that helped define that category was “!”, showing how there’s lots of excitement in these songs and their lyrics.
2 | name |
---|---|
0.9998633 | Happy - From “Despicable Me 2” |
0.9998160 | Cruise - Remix |
0.9998084 | Look Away - 2009 Remaster |
0.9997798 | Wake Me Up Before You Go-Go |
0.9997793 | …Baby One More Time |
0.9997688 | Airplanes (feat. Hayley Williams of Paramore) |
0.9997620 | Stronger (What Doesn’t Kill You) |
0.9997603 | Dynamite |
0.9997418 | The Sign |
0.9997405 | Crazy |
Since the topic model set to create 2 categories set songs into ones about love and ones about heartbreak, we thought creating more than two categories might open up more possible topics for trends in popular music.
First Category
1 | name |
---|---|
0.9997693 | Drops of Jupiter |
0.9997286 | I Don’t Want to Wait |
0.9996774 | Moves Like Jagger - Studio Recording From The Voice Performance |
0.9996743 | Tears in Heaven |
0.9996594 | Girl You Know It’s True |
0.9996567 | Nobody’s Supposed to Be Here |
0.9996477 | (Everything I Do) I Do It For You |
0.9996381 | Despacito - Remix |
0.9996174 | Mirrors - Radio Edit |
0.9996152 | More Than Words |
All of these songs use language about losing someone and wanting them to come back into the narrator’s life. However, it still uses the theme of heartbreak and love that was present in the first two categories.
Second Category
2 | name |
---|---|
0.9997475 | Cruise - Remix |
0.9997371 | Look Away - 2009 Remaster |
0.9996782 | Burning Heart - From “Rocky IV” Soundtrack |
0.9996439 | Crazy |
0.9996352 | I Like The Way |
0.9996228 | Baby, I Love Your Way/Freebird |
0.9995866 | On Bended Knee |
0.9995505 | Let Me Blow Ya Mind |
0.9995412 | Return of the Mack - A Capella |
0.9995074 | Stay (I Missed You) |
The second category is extremely similar to the second category designed by the first model. Most of the songs highlight the excitement of being in love and sharing positive feelings about another person.
We can also see that “I Look Away” by Chicago appears on both of those lists. This song is very sad, and should probably fall into a different category, but the topic model sorted it with all of the happy songs about being in love. This is because it uses the words “Happy” in the sentence “I’m really happy for you” over and over again when referring to what the narrator said after he was informed he’s been replaced in a relationship. While this note isn’t as important in determining the types of popular songs, It’s worth pointing out that the topic model is prone to errors as It can’t understand context and language very accurately, potentially messing up your results.
Third Category
3 | name |
---|---|
0.9998124 | Happy - From “Despicable Me 2” |
0.9996972 | …Baby One More Time |
0.9996735 | Stronger (What Doesn’t Kill You) |
0.9996458 | The Sign |
0.9996281 | What Makes You Beautiful |
0.9996281 | Unbelievable |
0.9996249 | California Gurls |
0.9996014 | Mood (feat. iann dior) |
0.9995990 | Creep |
0.9995637 | Miss You Much |
The third category stands out a bit, as all of these songs seem to lack compatibility. Even though they are all written with themes of love or heartbreak, just like the rest of the songs, they lack a specific trait relating to those feelings that they all share. The thing that could potentially hold these songs in a group is that they all use repetitive words or phrases throughout the whole song. “…Baby One More Time” by Britney Spears uses the word “Baby” 26 times throughout the whole song, and “Happy” by Pharrell Williams uses the word “Happy” 36 times. “What Makes You Beautiful” uses a series of “Nahs” throughout the whole song as well. This could mean that another possible characteristic of popular songs is word or phrase repetition.
Fourth Category
4 | name |
---|---|
0.9997563 | All For You |
0.9996979 | Wake Me Up Before You Go-Go |
0.9996410 | Always Be My Baby |
0.9996270 | Rush Rush |
0.9995748 | Roll With It |
0.9995380 | Havana (feat. Young Thug) |
0.9995180 | Flashdance…What A Feeling - From “Flashdance” |
0.9995110 | My Lovin’ (You’re Never Gonna Get It) |
0.9994943 | Maneater |
0.9994943 | Want to Want Me |
Very similar to the first category of the first model with only two topics, this group of songs all use language about heartbreak or negative feelings towards a person. As mentioned before, the topic model does not always do an effective job of recognizing tone. We can see another example of this with “Wake Me Up Before You Go-Go” being on the list. This song is very much a happy song about wanting to join somebody to go dancing, but the language used suggests something else. The line “Something ain’t right, My best friend told me what you did last night” could be picked up as being heartbreaking or negative.
The 4 category topic model didn’t provide much more insight into the subject, proving that most popular songs are written about either love or heartbreak.
What does all of this mean???
Music is a very subjective form of art, and everybody likes different kinds of music. That’s what makes it so great, yet so difficult to define and intrepret. However, based on our findings, popular music is made from catchy, repetitive songs about love. It can be whatever key at whatever speed you want, and use however many instruments you like. Even though there are many outliers like “Ghostbusters” and “Another Brick in the Wall”, the the biggest commonality we see within all of these songs is a theme of writing about love, heartbreak, and intamacy.