How Political is Your Subreddit?

 · 4 mins read

Do you often feel suspicious that the posts in your favorite subreddit have a political slant that you just can’t put your finger on?
Even worse, are you worried that the topic is slipping towards The Other party?


Are you looking for a safe echo chamber where everyone will agree with you?
Maybe you prefer a battleground to test your convictions and hone your debate skills?*


If you answered yes to any of these questions, you’re in luck! I present: the HUAC 9000!

Color based on identified party leaning of sub (Red for Republican, Blue for Democrat). Hover over circles to see additional detail.



The HUAC 9000 trained on posts in the official Democrats and Republican subreddits. Once trained, it looked at the subreddits shown here to give a Democratic and Republican strength score to each post. Whichever party scored higher on that post ‘won’, and whoever won the most posts in each subreddit won it for that party.

Some interesting clusters showed up


In the lower left - Cats, Aww, and HumansBeingBros (a derivative of AnimalsBeingBros) form a triumvirate of the warm and fuzzies.

Towards the upper right, TodayILearned and AskScience (not far from Science itself), form a little informational corner.

Movies, Books, Videos, and music form a tight group of media consumption right at the center of the graph.

News was very low overall in the political intensity, almost the opposite of WorldNews. Consider which you prefer.

Both Sides Can't Stop Talking About Eachother 

The Communism discussion subreddit (for communists, by communists) scores as Republican. Presumably, they are talking about the things that people on /r/Republican are worried about.


Conversely, The_Donald (a formerly satirical fan page for our current president) showed up as Democrat, presumably for the same reasons. 


Take a look at the overlap in most topic words for each:




So there you have it 

There’s nowhere to hide from politics these days, not even when looking for fun outfits on MaleFashionAdvice. With the HUAC 9000, you can at least ensure its the right kind of politics.

Happy browsing.


Additional Detail about interpreting this chart


  • 500 posts were analyzed, on a scale of 0 to 1 for Democrat and Republican
  • A 500 would indicate that every post in the sample was identified as one party or the other with 100% confidence
  • Init intensity is a rough measure of how political the subreddit is in general
  • Trendline shows the average ratio of Rep score to Dem score, and indicates a small bias towards Republican. More detail on this will be in a forthcoming blog
  • Score vs. Party determination
    • Subreddits are charted on total Democrat and Republican confidences for each post
    • Party leaning was based on the total posts which scored for one party or another, i.e. the stronger of the two
    • This leads to edge cases where one party scored higher overall in confidence but lost in the absolute number of posts (basically where red circles are to lower than blue circles or vice versa)
  • Backtested data - r/Democrat and Republican both scored higher than average for eachother (i.e. the Democrat subreddit had a strong strength score for Republican), indicating a high conversational overlap



For code used to generate this chart, as well as the data itself, see my GitHub.

*We know you’re a troll. Nobody debates honestly on the internet.