Online Dating Profile Word Clouds

I scraped the user submitted information of 800 male and 800 female profiles from a popular online dating site. The users were aged 25-35 and within 500 miles of Los Angeles, CA. I chose that  age range because I figured that there would be plenty of people within that age range, and many people with similar things to say, and in a similar stage of life.  I chose the geographical range with similar thinking to that of the age range – lots of people with things in common. I limited the number of words in each cloud to 200/250 depending on what fit well.

Word cloud composed of words scraped from the main summary section of 800 online dating profiles of women aged 25-35.

Word cloud composed of words scraped from the main summary section of 800 online dating profiles of women aged 25-35.

Word cloud composed of words scraped from the main summary section of 800 online dating profiles of men aged 25-35.

Word cloud composed of words scraped from the main summary section of 800 online dating profiles of men aged 25-35.

Word cloud composed of words scraped from the  work/employment section of 800 online dating profiles of men aged 25-35.

Word cloud composed of words scraped from the work/employment section of 800 online dating profiles of men aged 25-35.

Word cloud composed of words scraped from the  work/employment section of 800 online dating profiles of women aged 25-35.

Word cloud composed of words scraped from the work/employment section of 800 online dating profiles of women aged 25-35.

Word cloud composed of words scraped from the  "things I couldn't do without" section of 800 online dating profiles of women aged 25-35.

Word cloud composed of words scraped from the “things I couldn’t do without” section of 800 online dating profiles of women aged 25-35.

Word cloud composed of words scraped from the "things I couldn't do without" section of 800 online dating profiles of men aged 25-35.

Word cloud composed of words scraped from the “things I couldn’t do without” section of 800 online dating profiles of men aged 25-35.

 

The data was scraped with python and the word clouds were made in R using the wordcloud, tm and RColorBrewer packages. I basically followed this blog’s instructions on making a word cloud in R.

Advertisements

2 thoughts on “Online Dating Profile Word Clouds

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

w

Connecting to %s