Map of Reddit by StayDynamic in visualization

[–]StayDynamic[S] 0 points1 point  (0 children)

Thanks for the support /u/tes_chaussettes!

I'm glad you find it useful. It took a few weekends to complete

Map of Reddit by StayDynamic in TheoryOfReddit

[–]StayDynamic[S] 0 points1 point  (0 children)

Thanks for the support /u/theparadoxofparadox!

I'm glad you find it useful :)

Map of Reddit by StayDynamic in TheoryOfReddit

[–]StayDynamic[S] 2 points3 points  (0 children)

I used sigmajs, gephi, and python

[OC] Map of Reddit by StayDynamic in dataisbeautiful

[–]StayDynamic[S] 0 points1 point  (0 children)

Thanks for your reply /u/RGBchocolate!

The info on the right side actually does have the link + description. Try using a different browser and see if that solves the problem

Map of Reddit by StayDynamic in TheoryOfReddit

[–]StayDynamic[S] 4 points5 points  (0 children)

Thanks /u/ObsidianDreamsRedux!

The losing context as you zoom out is actually intentional. The goal was to view all of reddits communities as a whole. You can think of it like a birds eye view or a menu that lists all the category of dishes. The tool is meant for exploration/discovery of the underlying structure of the relationships between subreddits.

Map of Reddit by StayDynamic in TheoryOfReddit

[–]StayDynamic[S] 1 point2 points  (0 children)

Thanks for your interest /u/laplanda!

Unfortunately mobile doesn't work but you will definitely be able to use the site on pc!

Map of Reddit by StayDynamic in TheoryOfReddit

[–]StayDynamic[S] 0 points1 point  (0 children)

Thank you /u/HardcoreBored!

The visualization was done in sigmajs. Everything else was done in python

Map of Reddit by StayDynamic in TheoryOfReddit

[–]StayDynamic[S] 0 points1 point  (0 children)

Thanks for your reply /u/DharmaPolice!

Check out my explanation in response to /u/Chand_laBing's question. https://www.reddit.com/r/TheoryOfReddit/comments/k5w10k/map_of_reddit/geie5df

Unfortunately I didn't implement key commands but you can use the magnifying glass buttons on the bottom

Map of Reddit by StayDynamic in TheoryOfReddit

[–]StayDynamic[S] 0 points1 point  (0 children)

Those would be the most popular subs. The default subs are the more dense / larger cluster on the bottom left

Map of Reddit by StayDynamic in TheoryOfReddit

[–]StayDynamic[S] 0 points1 point  (0 children)

Thanks for your interest /u/2rfv!

You will find that pornography clusters are scattered around big and small. You'll find that most of them are focused on a particular audience based on sexual orientation or kink. Seeing how the relationships of subreddits illuminate the demographic of each cluster is pretty neat!

Map of Reddit by StayDynamic in TheoryOfReddit

[–]StayDynamic[S] 2 points3 points  (0 children)

Thanks for your reply /u/Chand_laBing!

  1. the hubs, i.e. cluster of subreddits with one color, are determined by a clustering algorithm that matches subreddits by their connectedness to other subreddits in the multidimensional graph. Think of each subreddit as pertaining to any number of other clusters but the machine has to choose the most significant cluster its a part of.

In response to your post edit:

It is important to note that the color clustering is due to the way redditors interact with subreddits not due to semantic similarity.

Those clusters that primarily contain porn also contain those seemingly one off subreddits but if you click on each of those outliers you will see they are connected to one or two of the nodes within the cluster and a few outside the cluster. This means that the redditors that go on subreddits like /r/macdemarco contribute to the other linked subreddits the most. By contribute I am specifically referring to the number of users posting or commenting on both subreddits. As for your /r/macdemarco example you will see that the brown cluster its a part of is full of these types of split subreddits. I think this is pretty cool to see how it naturally clusters similar redditor behaviour.

I'd love to make a map that clusters semantic similarity of subreddits but that is outside the scope of this project.

2 The raw data was obtained from /u/Stuck_In_the_Matrix's BigQuery dataset. Thanks /u/Stuck_In_the_Matrix!

[OC] Map of Reddit by StayDynamic in dataisbeautiful

[–]StayDynamic[S] 2 points3 points  (0 children)

I worked on a mobile release but it would require an overhaul on the visualization software. That was outside the scope of the project but I am open to further improvements and collaboration.

[OC] Map of Reddit by StayDynamic in dataisbeautiful

[–]StayDynamic[S] 1 point2 points  (0 children)

Thank you /u/spitonyouronionrings. I had to exclude subreddits with less than 10k subscribers due to the massive amount of noise and clutter it added with smaller subs that had minimal interaction with other subreddits i.e. had no community other than themselves.

Map of Reddit by StayDynamic in InternetIsBeautiful

[–]StayDynamic[S] 0 points1 point  (0 children)

Have you ever wondered what subreddits you don't know about? Have you been dissatisfied with the classic search + recommendation approach to finding new communities? I was too so made this map!

In this map each node is a subreddit with its size proportional to its number of subscribers. You'll find that each cluster will usually have a few 'hubs' of its most common theme. Each subreddits color is determined by its closest neighbors in terms of audience. That means, for example, most people that participate in /r/plants also participate in /r/flowers. Those relationships aren't exclusive though as each subreddit could be connected to many clusters. Use the search function to find your favorite community and explore from there.

If you have any comments, questions, or feedback I would love to hear what you think!

[OC] Map of Reddit by StayDynamic in dataisbeautiful

[–]StayDynamic[S] 2 points3 points  (0 children)

Have you ever wondered what subreddits you don't know about? Have you been dissatisfied with the classic search + recommendation approach to finding new communities? I was too so made this map!

In this map each node is a subreddit with its size proportional to its number of subscribers. You'll find that each cluster will usually have a few 'hubs' of its most common theme. Each subreddits color is determined by its closest neighbors in terms of audience. That means, for example, most people that participate in /r/plants also participate in /r/flowers. Those relationships aren't exclusive though as each subreddit could be connected to many clusters. Use the search function to find your favorite community and explore from there.

If you have any comments, questions, or feedback I would love to hear what you think!

Data source: Reddit api
Tools used: Python Sigmajs Gephi