Natural Language Processing With Swag

What started off as a project to learn more about language modling turned into a trove of really interesting data. I scraped together a dataset of over hundreds of thousands of rap verses and created a rap language model. The details aren't important, but the result is that each word is represented as a collection of numbers which can be used to determine relationships between words, and in this case, the artists using them. I'm going to try to update this website frequently with findings from the data, but I've put together a summary here to get started.

Check out the two sections below to explore the lyrical similarity between artists, and the syntactical similarity between words. If you want to dig in more, check out the "Explore Words" and "Explore Artists" sections. For the aspiring rappers among you, try your hand at "Spit a Verse" to see what rappers are most similar to your rap.