96

Inspired by a previous meta question on tag trending, my 'Sunday afternoon' project was to plot the relationship between the most popular tags on Stack Overflow. The result is quite pretty:

Tag relationship graph

You can play with an interactive version on my blog. I have published the source code for this control on Code Project. Enjoy!

closed as off-topic by kiamlaluno, Nathan Tuggy, rene, Bart, Rory Alsop Apr 28 '16 at 11:16

This question appears to be off-topic. The users who voted to close gave these specific reasons:

  • "This question does not appear to seek input and discussion from the community. If you have encountered a problem on one of our sites, please describe it in detail. See also: What is "meta"? How does it work?" – kiamlaluno, Bart, Rory Alsop
  • "This question pertains only to a specific site in the Stack Exchange Network. Questions on Meta Stack Exchange should pertain to our network or software that drives it as a whole, within the guidelines defined in the help center. You should ask this question on the meta site where your concern originated." – Nathan Tuggy, rene
If this question can be reworded to fit the rules in the help center, please edit the question.

  • Did you look at other approaches to graph layouts besides the circle? – Flexo Feb 20 '12 at 13:30
  • 42
    As pretty as it looks - I'm still not gonna install SilverLight... ;) – Lix Feb 20 '12 at 13:33
  • 2
    @Lix why not? Do you not have Flash installed either? – ChrisF Feb 20 '12 at 15:09
  • 15
    @ChrisF - Sadly in our day and age one does not simply uninstall flash. Too many sites depend on it. Silverlight on the other hand, is not a requirement in most cases. It can produce some great stuff - no doubt - but no sites I use on a daily/weekly/yearly basis require Silverlight. Also installing it on Linux makes me feel all icky and hypocritical :P – Lix Feb 20 '12 at 15:15
  • @awoodland I must admit, I didn't. I was inspired by various other cicrular relationship graphs I have found online. Can you think of a better way of representing this data? – ColinE Feb 20 '12 at 15:44
  • 3
    I was thinking something like: en.wikipedia.org/wiki/… - blow the top 40 tags things and run it for all tags with more than N questions perhaps. – Flexo Feb 20 '12 at 15:50
  • 3
    @awoodland thanks for the reference; the results you link to look very nice. However, I am not sure that method of rendering helps you to draw any conclusions from the data - the main goal of this approach, as described in Wikipedia, is to render the data in an "aesthetically pleasing way". I think the circular representation I have opted for hopefully makes it easier to understand the data and draw conclusions from it. Although, it does look pretty too :-P – ColinE Feb 20 '12 at 16:02
  • 2
    @Lix: Neither my iPhone nor my MacBook Pro have Flash installed. I don't miss it. – Cody Gray Feb 21 '12 at 2:34
  • 9
    @Cody - neither my mobile device nor my personal computers are apple products... I don't miss it. ;) – Lix Feb 21 '12 at 8:14
  • 5
    Nicely done, @Colin! – Shog9 Mar 8 '12 at 17:28
  • Is there an R interface for the Stack API? – Glenn Strycker Apr 3 '13 at 13:45
  • nice one...thanks – DevPatel125 Jan 7 '15 at 5:51
  • I don't like that line that runs from Java to JavaScript, as I'd be willing to bet most of them incorrectly tagged one or the other. Java to Jquery, although a thinner line, is even more concerning. – ArtOfWarfare May 13 '15 at 19:40
  • The link in the question is for the blog, not to the blog post showing that plot. – kiamlaluno Apr 28 '16 at 5:17

Browse other questions tagged .