visualization of clustering tag rooms
February 17, 2006 by Seth

Given that the blue dots are tag rooms, the circles are items,  the lines represent the items being tagged into the rooms; and given a specific physics (defined by a set of rules) to display the blue dots in a screen projection of a N dimensional mouse centered space. 

Who has algorithms and running code to display this space from data provided in a sql db ?

The objective of the physical rules of the space is to show blue dots in clusters such that they have tagged items in common.

When the mouse is over a cluster, it displays the tags and shows the titles of the common items in the cluster in a separate frame.
by Seth in group seth — 2006-02-17 09:39:04, changed 2006-02-17 09:47:32 thought 2776
13 comment threads
Mark de LA of group mark 2006-02-17 10:02:23 [item 2776#9046]
Some of the software at item 2421 and item 1506 are applicable. This is my favorite, but the graph is constructed by a human - uri http://hypergraph.sourceforge.net/docs.html

Mark de LA of group mark 2006-02-17 10:22:56 [item 2776#9049]
seth 2006-02-17 10:16:03 item 2776
Most of the "hyperbolic" algorithms i have seen make the nodes elastic and allow the mouse to move them aroundThat is not the effect that i am after.  The only thing that should change the spatial relationship of one node to another is a new tagging; not the viewers mouse actions.  You should be able to navigate around the clusters as if they were fixed in space at the time of your viewing. 
I suspect that once you have a crowded diagram you will want some hyperbolics. The moving the nodes around is an asset so that you can focus on something (the tag) you want.  It would be helpful to explain more of the hidden "requirements" you are thinking about.  I applaud the search for this because I have been interested for a long time in having something like the Visual Thesaurus to represent a Tag Cloud .
Seth 2006-02-17 10:25:39 [item 2776#9050]
seth 2006-02-17 10:16:03 item 2776
Most of the "hyperbolic" algorithms i have seen make the nodes elastic and allow the mouse to move them aroundThat is not the effect that i am after.  The only thing that should change the spatial relationship of one node to another is a new tagging; not the viewers mouse actions.  You should be able to navigate around the clusters as if they were fixed in space at the time of your viewing. 
Let me clarify this a bit more:  You navigate around the space with your mouse and therefore you see the nodes relative to your mouse.  That navigation will move the nodes around on the screen; but the nodes are moving relative to you, not each other. Their location in the space relative to each other is fixed by which tags are affixed to which items. 
Mark de LA of group mark 2006-02-17 10:32:23 [item 2776#9047]
One thing that would be pretty nice is a similar picture of the accumulation of nodes you have been navigating as you go along. It would be a representation of your mind and it's train of thoughts within fbi. 

Mark de LA of group mark 2006-02-17 10:34:32 [item 2776#9048]
Visual thesaurus does that in a way. You plug in a word and it brings out all the nodes that are related to that by synonyms or antonyms. Eventually there are no more words to relate in their scheme.  Unfortunately they are not in open source.  

Seth 2006-02-17 10:47:21 [item 2776#9051]
One thing that i specifically don't like about the Visual Thesaurus is the way it spends all that time moving nodes around relitive to each other.  Then it even allows you to drag a node around and the spends a lot of visual time in putting it back.  I think that all of that extraneous and unrelated movement distracts from the actual message in the data.  The nodes are fixed relative to each other.  When you view in that space, you do not change the language space that you are viewing ... no, you can only change that language space changeing the language itself by public use of that language ... same for tagging, you can only change the relationship between tag rooms by actually doing an act of tagging.  I find most of the screen movements in Visual Thesaurus totally distracting.  

Seth 2006-02-17 12:12:24 [item 2776#9056]
Well this is close and has some of the behavior that i am looking for.  It still allows the relative location of the nodes to each other to vary.  I'm looking for something that gives the impression of moving through a space of objects which are fixed in relationship to each other. 


Seth 2006-02-19 17:07:15 [item 2776#9079]
Kohonen SOM (Self Organizing Maps) might have some bearing of this ... see this page.

Seth 2006-02-19 17:21:55 [item 2776#9088]
Visualizing Del.icio.us Roundup has several examples of visualizing. 

Seth 2006-02-20 07:28:33 [item 2776#9093]
M 2006-02-20 05:21:37 item 2776
seth 2006-02-19 17:21:55 item 2776
Visualizing Del.icio.us Roundup has several examples of visualizing. 
yes, too bad I barely use del.icio.us
the same visualizing stratagy would work for fbi taggings too.  also the day is comming where all taggings here will be posted to delicious for the rest of the world to see project to connect our tags to the rest of the tagosphere.
Seth 2006-03-14 10:31:03 [item 2776#9333]
i wonder what the relationship between this item and item 2952 is ...
Mark de LA of group mark 2006-03-14 11:04:30 [item 2776#9334]
seth 2006-03-14 10:31:03 item 2776
i wonder what the relationship between this item and item 2952 is ...
not much... possibly some in the space between but they are 2 diferent ideas.
Seth 2010-06-22 15:05:28 [item 2776#21673]
here is just about the best implementation of this kind of visualization that i have ever seen.  I'd like to see an implementation of this for the facebook graph.