Recently, user /u/keepitrealcodes on Reddit posted an interesting word cloud: a word cloud created from the top 4600 videos on PornHub.com.

Then, user /u/miseryjam pointed out that PornHub makes the entirety of their embed database available for download, including HTML embed code, titles, and tags. This means we can use tools such as the amazing pygal library and amueller’s word_cloud library to create visualizations of the tags and titles of the videos.

The code used to generate the graphics, can be viewed on PasteBin. This code is incredibly sloppy, and uncommented. Best of luck.

Methodology

The top phrases are fairly boring. No one cares if the title has “part1”, “and”, “of”. A set of words were excluded in the initial data scanning:

"and", "-", "a", "the", "with", "in", "1", "as", "me", "at", "it", "&", "2", "to", "is", "of", "for", "on", "by", "my", "two", "one", "3", "4", "part1", "part2", "part3", "part4", "part5", "part6", "gets"

Original SVG outputs – which are super fancy, open them in your browser – are available for download, along with the uncompressed PNG word clouds – here.

Porn Titles

The people of the internet clearly favor a select few words: “hot”, “her”, “teen”, and “hot” all made up over 1% of video titles.

Several key tag “groups” can be noticed: teen, young, and babe all make it on the list, along with black, Japanese, Asian, and interracial. 0.21% of videos contain the word “lesbians” in the title, and a whopping 1.0% gay (these videos are separated below).

When the set of videos is restricted to videos containing the tag “gay”, the titles change drastically, as one might expect:

The same race-based words appear in the titles of gay porn videos, along with age-based words like twink, boys, and teen.

Video Tags

The tags are also indicative of people’s tastes, with tags like “blowjob” and “homemade” topping the list:

The tags are in general the better tell of the general category of the video–blowjob, homemade, cumshot, and hardcore all made the top list. Teen (1.41%) continues to be a hit, along with young (0.81%), MILF (0.375%), and mom (0.36%).

Gay porn tags:

Again, the tags on gay porn videos tend to give a more general category, with things like “blowjob”, “assfuck”, “amateur”, and “college” showing up.

This post on Reddit