Rappers, Sorted by Size of Vocabulary
rappers.mdaniels.com.s3-website-us-east-1.amazonaws.com
rappers.mdaniels.com.s3-website-us-east-1.amazonaws.com
If the song's score for perfection is plotted along the horizontal of a graph, and its importance is plotted on the vertical, then calculating the total area of the song yields the measure of its greatness.
rips page out of book
Hemingway responded by saying, "Poor Faulkner. Does he really think big emotions come from big words? He thinks I don't know the ten-dollar words. I know them all right. But there are older and simpler and better words, and those are the ones I use."
There's too much hate for DMX in these comments. Dude has some tracks that just ooze energy.
And similarly, as a boredom exercise a few weeks ago I did some lexical analysis of the song Timber (the monstrosity was being constantly played on the radio at the time) and here's what I came out with:
"83.1% of the words in the lyrics are five letters or less, 58.9% are four letters or less. The lexical density (the number of unique words divided by the total number of words, multiplied by one-hundred) is 29.1%. There is only one word in the song which has three or more syllables. Eleven people were involved with the writing of the song, each of them capable of producing just nine unique words each."
Definitions: Vernacular: ?? Lexical analysis (in this case): ratio of unique words to non unique words Lexical density: What persent of the words is unique?
Vernacular is commonly used in the United Kingdom. Google will provide you with a definition.
I'm not sure why this is notable when you consider that lyrics are probably the least important aspect of a song intended for the top 40.
If you take a moment to listen to the melody and production, you'd probably see why it's credited to 10+ people. That song is a well-oiled machine.
He raps about science and space all the time which is cool.
Here's an example of his ridiculous lyrics: http://rapgenius.com/Canibus-poet-laureate-infinity-lyrics
My personal favorite Canibus track is Master Thesis, though.
Personally, if I want food for thought I read. Rap is not an intellectual pursuit. I've been perusing rappers on this list, and the top artists have not been good at all to my ears. It seems that the best rappers are in the middle, and being on either extreme is a negative signal.
Objectively, I don't think that is an accurate assessment. There are highly respected artists all across the chart, including the extremes. For instance, Wu-Tang Clan and its members at the upper extreme and Kanye, Snoop and Tupac at the lower extreme.
Is it though? I don't dispute that sheer vocabulary size isn't a sign of quality, but that seems like a very ignorant generalization of rap.
Sure, within one song. But if an artist has a narrow vocabulary throughout their career, it's a sign that they're just writing the same song over and over.
Why does that suggest he knew over 100k words? Maybe it means he knew 28,829 and used all of them? Would he really know over 70,000 words he never used in his works? What would those 70,000 words be? Probably very obscure ones. How can you know that many obscure ones?
E.g. Shakespeare actually invented a lot of the obscure words he used.
Kate Tempest - My Shakespeare: https://www.youtube.com/watch?v=i_auc2Z67OM
;-)
While Aeson Rock and DMX are clearly extreme and not surprising at all, it's not that clear for some guys in the middle.
So, first off, for every data project sources should be provided, or at least more specific definition, how text was processed, tokenized, analyzed. Second, several more "data slices" should be provided, for instance 100 most used words which are unique for that artist compared to other artist in the list.
I used plain NLTK token analysis on rap genius lyrics. in terms of several more data slices...I agree that there should be more cuts of the data, but you must understand the amount of time that it took me to put this together.
You see, I have a strong opinion on that any data-analytic work is pretty close to being useless if it's not reproducible. And I mean really close. I already mentioned few questions that naturally arise reading your article which are crucial to understand your results and are not addressed by the article. So, ideally, any data analysis done for the open community should provide both full dataset and full sources. Unfortunately, it's not always possible: dataset may be several terabytes long, there might be legal issues about disclosure of the data (or letting everyone know how exactly author acquired them), sources might be under NDA, whatever. In this case description should be as pedantic as possible, because some little details can change the whole meaning of statistics entirely.
By the way, NLTK allows you to do all kinds of processing, so it isn't the answer.
So what would I do? The usual course, actually: would do the work in iPython Notebook, cleaning it up afterwards, would've drawn graphs in place and printed some few slices I've said already while processing, so it would be easier to understand what actually that unique words counted might be like. While fancy d3 graphs are cool for sure, but not nearly as useful.
Humour me for a moment.
When an artist writes a song, he (or she) has constraints. Most rappers would like to rhyme the ends of their sentences. I know sometimes they don't (like poetry), but it's certainly pleasing to the ear to have that constraint. Artists endeavour to make their songs catchy, that's highly correlated with the gross sales of the product.
When an artist writes a novel, this constraint is not weighted quite as highly. I know Shakespeare wrote poetry, too, and to call me out on this comparison is entirely fair. That said, there's also an argument to be made for eye rhymes. Shakespeare used these a lot. Eye rhymes are words that don't rhyme aurally, but do rhyme visually. It's the story that pleases the reader, not necessarily its aural 'catchiness'. I probably made that word up. But Shakespeare made words up too. The point is, you knew what I meant.
At the end of the day these comparisons, while certainly interesting, should be taken with a pinch of salt. While I'm at it, this advice can easily be extrapolated to any dataset. Always understand there may be unknown correlations.
I also had several suggestions to use shakespeare's sonnets rather than plays, which I should have done.
and yes, this is all just pinch of salt barbership discussion :)
If you're looking for expansive vocabularies you should consider exploring other dorky rappers like Scroobius Pip.
http://www.reddit.com/r/Music/comments/24omhw/rappers_sorted...
In fact, if their first song used n distinct words and their second used a completely distinct set of words, but the second song was shorter than the first, their score would drop.
That would be unusual behaviour for a measure of vocabulary.
http://www.mdaniels.com/vocab/scatter.png
love your other ideas – hopefully can do them later.
From comments on the conditions of the working man and the condition of feeling trapped in a "j-o-b"[1]:
"Now we the American working population
Hate the fact that eight hours a day
Is wasted on chasing the dream of someone that isn't us
And we may not hate our jobs
But we hate jobs in general
That don't have to do with fighting our own causes
We the American working population
Hate the nine-to-five day-in day-out
When we'd rather be supporting ourselves
By being paid to perfect the pastimes
That we have harbored based solely on the fact
That it makes us smile if it sounds dope"
To storytelling masterpieces regarding living and dreaming[2]: "Look, I've never had a dream in my life
Because a dream is what you wanna do, but still haven't pursued
I knew what I wanted and did it till it was done
So I've been the dream that I wanted to be since day one!"
Aesop Rock takes language and linguistics to entirely different levels than one might expect from the single genre that is hip-hop. He even challenges himself and the listeners, playing fantastic word games, for instance re-using the letters L, S, and D in odd and rhythmical ways after a mention[3]: "Lazy summer days
Like some decrepit landshark dumb luck squad dog lurks sicker deluded
Last sturdy domino lean's secluded
Don't let stupid delusions lesson super-duty labor students
Dragnet lifer solutions
Daddy loved sloppy dimensions like son-daughter links
Such determinated lepers, successfully disheveled
Little soliders developed like serpents despite life sentence ducking
Lemmings
Some don't like sobriety's dirty lenses
Some do"
And then there are just incredible gems that stick with you like[4]: "I don't flick neeedles like my sick friend
I don't march like Beetle Bailey through a quick trend
I don't frequent church's steeples on my weekend
And I don't comment if you formulate a weak Zen"
There's a lot to explore from Aesop Rock. Should you find this type of hip-hop interesting, a decent place to start is with the label you can find these songs on, Definitive Jux[5]. Incredible talent has been on and off that label over the years. So much good stuff.[1] - "9-5ers Anthem" - http://rapgenius.com/Aesop-rock-9-5ers-anthem-lyrics
[2] - "No Regrets" - http://rapgenius.com/Aesop-rock-no-regrets-lyrics
[3] - "The Greatest Pac-Man Victory in History" - http://rapgenius.com/Aesop-rock-the-greatest-pac-man-victory...
[4] - "Save Yourself" - http://rapgenius.com/Aesop-rock-save-yourself-lyrics
To be entirely honest, I love rap, but not for any insight rappers have in world affairs, but for their lyrical ability. Some are very good at providing unique ways to describe their own insights about their lives but when someone starts rapping about world problems I just want to shut my brain off because it's usually pretty banal. Then with my brain off I can still at least enjoy the way the rap sounds.
Art is weird like that.
We have to remember that it isn't all about needing to learn something new from the experience. Sometimes it's just about getting something out of it.
Looking over the lists of the best songs of all time[1], we can see that there aren't a lot of incredibly insightful songs. Quite frankly, most speak of your "obvious topics" and probably don't talk about them with any sort of magnificent linguistic grandeur.
But that doesn't mean they aren't great songs and don't offer their listener an experience worth sharing and repeating for generations.
[1] - http://en.wikipedia.org/wiki/List_of_songs_considered_the_be...
However, I think the parent post has a point. (Now, I'm having a hard time figuring out how to effectively articulate it) The point of music isn't necessarily an insight. Listening to music is an experience, which is about how it makes you feel. Sometimes part of that is giving an insight, sometimes it isn't. Often, it is about combining an idea or concept with a performance or presentation; the idea/concept doesn't need to be insightful to be effective.
sometimes being obvious is what makes it art in the first place. hell, some art needs to be obvious.
https://en.wikipedia.org/wiki/Long_Tail
There's a book by the same title, written by Chris Anderson:
Prior to the internet, when advertising and media outlets were centralized, and retail businesses were distributed geographically, it was very difficult to gain a large following with niche appeal. But now that the internet has inverted the scenario, with decentralized, global exposure, and centralized market places like ebay and amazon, niche artists have a fighting chance at becoming famous within their genre.
In other words, it used to be that the only way to catch some exposure was to appeal to centralized broadcasting networks, and they only took chances on performers who were low risk. Now, with the internet, risk doesn't really matter, and mass appeal is literally measured by the size of your following. The larger your following is, by default, the more compromises you'll have made to appeal to everyone following you.
If you capture 1/2 the world as your audience, then you appeal to a broader, and more diverse audience, which has less in common with each other member of your audience, than if you managed to capture 1/4 the world. Getting half the world to agree on something, as opposed to creating something that three quarters of the world cannot relate to.
So, Aesop Rock raps about hating your boss, and many people say: "Gee, yeah, I hate my boss too! This guy's awesome!", but Kool Keith raps about Kenworths with wings, and lots of people are like: "Is he weird?" because lowest common denominator.
Take Smells like Teen Spirit" (which appears on 6 of the lists linked to above): The lyrics are not particularly insightful (almost deliberately), but it captures the goalessness of disaffected youth like no other song.
Nothing Compares 2U* really is unrequited love.
Then there's U2's One (3 lists) which has lyrics that mean different things to different people, and music that can support multiple interpretations[1].
(Of course, some songs on those lists are just entertaining because they are perfect pop ("Billy Jean", "Like a Virgin") or funny ("Baby got Back")
If you like this abstract hip hop then I highly suggest you delve into the artist MF DOOM.
One MC whose vocabulary always leaves me taken aback is RA Scion, who has been part of the group Common Market. Their song, "My Pathology" [0] is a shining example:
"Below the terra ferma's the murmur of many men
Resonatin' the predication of RA's eponym
It requires a higher degree of thought to transmit
Elevate above the base and retrace the semantics
Incommensurately we've been held incommunicado
From commoner to commodore – they breed bravado
I exercise authority over the lesser ranks
We rally and tally up at the shores of the West Bank"
[0] http://lyrics.wikia.com/Common_Market:My_PathologyMF DOOM is my favorite lyricist
And for those that like both poetry and rap, I suggest these two artists (in every way opposite, yet similar): the legendary Gil Scott-Heron: "We Beg your Pardon":
https://www.youtube.com/watch?v=MDCfEkopryo
And young Kate Tempest (here with Canibal Kids):
https://www.youtube.com/watch?v=TUEsihgq8zU
I'm also partial to "the Streets", RZA and a lot more "mainstream hip-hop".
[edit: unless you're profile page is meant to be a riddle/tease, I think you might want to put some actual contact info in there... Just, saying (no, I don't have a start-up for you (yet anyway) :-) ]
I don't see any data on Busdriver, but I imagine he'd fare better.
0 - http://www.reddit.com/r/dataisbeautiful/comments/24nw9p/rapp...
" 1-2-3, that's the speed of the seed
A-B-C, that's the speed of the need
You can dream a little dream or you can live a little dream
I'd rather live it, cause dreamers always chase but never get it"
I find it a little hard to believe he's not at least in the Wu Tang/Canibus/KK cluster, if not #1 overall.
Also, probably my favorite individual rhyme of all time, from "Meat Grinder": "Borderline schizo, sort of fine tits though"
A cursory google on the size of the average vocabulary [1] yields an interesting fact. I'm not sure how watertight it is. I realise it's probably unfair to compare the size of the average vocabulary to that of a series of songs. Songs being shorter for one. Still, it's interesting.
Your link is cool, thanks for sharing that.
Interestingly Eminem whom I would have thought would rank pretty highly for his clever method of word bending and enunciation is only in the middle of the scale. Still a whole lot better than some of his counterparts, but still surprising. Another interesting thing to note is Eminem being grouped in the same league as the likes of Jay-Z, Rakim and Lupe Fiasco. With only a couple of hundred unique words separating them from one another.
I've now got empirical evidence of what I always thought.
I think DMX rhymes words with themselves more than any rapper I've ever heard.
http://pyvideo.org/video/2658/analyzing-rap-lyrics-with-pyth...
The author was trying to see if rappers are considered more hateful towards women by their usage of "bitch per song". The results are quite interesting.
The man passed Shakespeare by 1,896 words with that book.
code:
import nltk
from nltk.stem import *
import string
raw = open("/home/ryan/Desktop/bleh/David-Foster-Wallace-Infinite-Jest-v2.0.txt",'rU').read()
exclude = set(string.punctuation)
raw = ''.join(ch for ch in raw if ch not in exclude)
raw = raw.lower()
tokens=nltk.word_tokenize(raw)
stemmer = PorterStemmer()
stemmed_tokens = set()
for token in tokens:
stemmed_tokens.add(stemmer.stem(token))
print "size of vocabulary:", len(set(stemmed_tokens))Looking at the analysis here, it's interesting to see some clustering in the results. IMO the second cluster is the sweet spot: Wu Tang's excessive invention of vocabulary is cool but probably detracts from the poetic effect. Meanwhile rappers like 2Pac are just kind of boring IMO, at least going by their lyrics alone.
It is rap for geeks though ;)
[Edit] also Notorious B.I.G. :)
About Biggie:"35,000 words covers 3-5 studio albums and EPs. I included mixtapes if the artist was just short of the 35,000 words. Quite a few rappers don’t have enough official material to be included (e.g., Biggie, Kendrick Lamar)"
And to respond to your child comment, I'm sure the same problem (not enough material) applied to Big L.
It would be very interesting to do something similar for rockers too.
I didn't expect wu-tang to be on the top since it would go across 11 different vocabs. I felt like the law of averages would basically play out.
EDIT: The reason I ask is that I assume you don't have the time or desire to add every rapper every person asks you for.
nltk.org/book
Whack this through your Bowers and Wilkins:
At least in the case of the Wu-Tang Clan, this seems to be done on purpose and suggests that there is a strong correspondence between the individual members' repertoire on one hand and the group's vocabulary as a whole, with a presumed exchange in both direction (i.e. both as a deductive and an inductive process).
I love the fact that E-40 is about on par with Shakespeare. I'm sure he would take it as a compliment to be called the modern day Shakespeare.
So much for the modern Shakespeares on the list.
http://poetry.rapgenius.com/William-shakespeare-hamlet-act-2...
<Error> <Code>AccessDenied</Code> <Message>Access Denied</Message> <RequestId>3CB1F41D7DFDC794</RequestId> <HostId> wHCPzEYPDsmkMJX+YIgjU40YPrGYytHrk5B44dApi7663NkQQI0RKx9A/6EX7Iph </HostId> </Error>
I really appreciate including Shakespeare and Moby Dick on the spectrum, but I'd still like some more perspective. For that matter, I wonder how many unique words I use every day.
What makes you say this?
Of course, many musicians will keep a persona going during interviews as well, so it's still not a very reliable metric.
The most extreme example I've seen was Marilyn Manson, but there are plenty of musicians who rap / sing about really inane stuff and then show that they're way smarter than the way they present themselves with their music.
As mentioned in the article, Jay-Z even raps about doing just that.
It'd also be cool to add the members of AOTP to the analysis.
I agree it would be cool to see a list of all rappers, though. I was surprised not to see Del, and maybe there is some more obscure rapper I'm not thinking of with a broader vocabulary than Aes.
Army of the Pharaohs would be up there as well.
Definitely comes out in their music...
> Definitely comes out in their music...
That's right, Too $hort's music is laser-focused!I'd also like to see Mos Def on the list, along with everyone from Quannum, and the Soulsides and SoundBombing volumes.
Also, (unique words : total words) might be an interesting scoring method, and would allow comparison over entire works regardless of their individual volumes of output. Or choosing a random sample of # of words as opposed to first # of words, as someone who started publishing as a young buck may take a hit for early immaturity.
I'm interested to see where the likes of MC Frontalot, Wordburglar, YTCracker, etc. rank on that scale...
http://www.reddit.com/r/hiphopheads/comments/24neym/rappers_...
http://www.reddit.com/r/dataisbeautiful/comments/24nw9p/rapp...
My gut feeling is that the nerdcore guys would be decidedly middle-of-the-road, but I'd love to see the result!
Some of them aren't serious and have the overdeveloped sense of irony that you expect from people kidding around, but I'm not sure that that makes them novelty music any more than, say, The Electric Six are.
It's interesting that you think that. I'd recommend you look at this: http://www.shakespeare-online.com/biography/wordsinvented.ht...
At what point do 'made up' words become 'established'. After they've been published? If so, every made up word in a song should be considered 'established'.
I have no idea at what point a word becomes 'established' though.
Claim is that some 1700 or so of his 30,000 word vocabulary was invented by him. Including terms such as "assasination" and "gnarled".
> Dr. Octagon is a persona created and used by American rapper Keith Matthew Thornton, better known as Kool Keith...Dr. Octagon is an extraterrestrial time traveling gynecologist and surgeon from the planet Jupiter. [1]
We stuck together when one of my parakeets died
You broke down and cried, for the love of animals
I used to always cut the legs off a roach
See if he'll stay there on a piece of tissue
And give him a piece of toast
That morning, he would wake up and be gone
What, the insect had a ambulance?"" First patient, pull out the skull, remove the cancer Breaking his back, chisel necks for the answer Supersonic bionic robot voodoo power Equator ex my chance to flex skills on Ampex With power meters and heaters gauge anti-freeze
Octagon oxygen, aluminum intoxicants More ways to blow blood cells in your face React with four bombs and six fire missiles Armed with seven rounds of space doo-doo pistols
You may not believe, living on the Earth planet My skin is green and silver, warhead looking mean
Astronauts get played, tough like the ukelele As I move in rockets, overriding, levels Nothing's aware, same data, same system"
[...] Hook x4
Earth People, New York and California Earth People, I was born on Jupiter.
yup, Jupiter indeed. God I love this song.
"Please I want to donate my brain to the monstrous Panasonic profit"
I guess it could be. I always heard it as "monstrous Panasonic prophet." It would be in keeping with the previous lyric "Television, all hail grand pixelated god of fantasy."
This song has no credited transcripter, so it was one of the originals added to "bootstrap" the site, and hence has a lot lower quality then the later songs added and cleaned up by users.
However, that said, that page (http://rapgenius.com/Aesop-rock-basic-cable-lyrics) does need some love. You should help out! Use the "suggestions" box on individual annotations to leave things for Editors (trusted members of the community, like myself) to integrate into the existing annotations.
Ambiguity can definitely be used in art.
Gangster rap is awesome as well as most of hip hop. But as the chart shows CunninLynguists rules all
The underlying problem is one of estimating the cardinality of a multinomial distribution given a fixed number of samples. In isolation this problem is ill-posed, since it is always possible that there is a word in a given lyricist's vocabulary that he uses with very low frequency and that is unlikely to appear in any sample, but with appropriate prior information it may be possible to obtain an accurate estimate.
This is not my field, but a brief Google Scholar search shows that there are several papers on estimating vocabulary size, or equivalently, estimating the number of species based on sampling. There is a somewhat dated review (http://cvcl.mit.edu/SUNSeminar/BungeFitzpatrick_1993.pdf) that details some methods of estimation (in this case, I believe we are in the domain of "infinite population, multinomial sample" with unequal class sizes). The paper notes that there is no unbiased estimator available without assumptions on the distribution of word use frequencies, but some of the proposed estimators may be more accurate than the naive estimate used here.
This seems to address your concern completely?
So this could substantially underrepresent vocabularies. There are only so many unique words you can put in a sentence. As an extreme, if we looked at the first hundred words of every rapper, we would not find a hundred unique words in any of them: (due to repeats of grammatically common words) even though, clearly, all rappers have a vocabulary over a hundred.
I wonder if this is a fatal flaw? How can we estimate where the distortion stops? (For example, if someone uses 1000 words in their first 35,000, intuitively this seems to imply to me that's most of their stock. But if someone uses 5,000 in 35,000 - that is not so clear at all.)
A second related problem that that paper touches on toward the end is that sequential words from the same text are not independent samples from an author's vocabulary. Two artists may have the same vocabulary, but if one artist uses more non-sequiturs, fewer articles, fewer repeated phrases, or generally tries to use more unique words within a given song, then that artist will come out ahead in the measure used here. I'm not sure how much of a problem this really is for comparing lyrics between artists (depending on what is of interest, it may actually be desirable), but it may explain the poor showings for Shakespeare and Melville, since prose is likely to repeat words more frequently than rap lyrics for reasons unrelated to the authors' vocabularies. (FWIW, even conservative estimates put Shakespeare's vocabulary at >15,000 words, which would be hard to measure in a sample of 35,000 words.)
mdaniels.com/vocab/scatter.png
so the average would change as your sample size grows.
35K was the threshold where things didn't get garbled (like the 100 word example that you mention).
The threshold is also impacted by who I include. If I went to 50K, I'd lose out on rappers like Drake.
Edit: A quick check found 7 repetitions of the same 8 word phrase in a DMX song. Which I chose becase he was at the bottom of the list. http://www.azlyrics.com/lyrics/dmx/whatthesebitcheswant.html