Information Visualization – Web of Idea Nodes
I’d like a 3-d, navigable, web of ideas. Much like TiddlyWiki which is “a non-linear personal web notebook”. Only I’d like my creation to be visual. I want to see the nodes connect, like a mindmap (like FreeMind).
This is a diagram (click for a better, larger real example of the diagram):
Each node in the web would be an idea. The highlighted node would be displayed in full. Linked nodes, depending on their degree from the highlighted node, would display limited information.
Each node would contain:
- A title
- (eg “Changing Media”)
- On all displayed nodes
- A summary
- (eg “Data decay is accelerating man’s fall from the Golden Age by obscuring the Great Conversation [GC].”)
- On nodes directly connected to the highlighted node.
- The idea explained in full
- (eg “Hesiod wrote of a Golden Age with no individual property and very little strife. Plato said writing would deteriorate our memories. Each new media format has a shorter life. Data decay will get worse. In the GC humans stretch discussion out over the ages. Info decay may be hampering our ability to communicate to the future generations. We no longer have a stable info format to support a stable, long term conversation. Without an anchor in the GC, we reinvent the wheel and loose collected wisdom. Like fish in progresively dirtier water, the abstract substance in which we exist–of which we are equally hardly aware–may be deteriorating. This is the continuation of the Fall from the Golden Age. Changing media may quicken the deterioration.”)
- Only on the highlighted node.
It would be easy to navigate. Like the ones below, a right click & mouse movement would zomm in/out. Simply clicking a node would hightlight it red and bring it to the center. The web of nodes would reorganize.
This is a thumbnail of the larger, real example:
How to do this:
Prefuse (an “Information Visualization Toolkit) seems to be the best way to do this.
“Prefuse supports a rich set of features for data modeling, visualization, and interaction. It provides optimized data structures for tables, graphs, and trees, a host of layout and visual encoding techniques, and support for animation, dynamic queries, integrated search, and database connectivity. Prefuse is written in Java, using the Java 2D graphics library, and is easily integrated into Java Swing applications or web applets. Prefuse is licensed under the terms of a BSD license, and can be freely used for both commercial and non-commercial purposes.”
Inspiration:
The specific examples are from: http://prefuse.org/gallery/
It would be a web like Graph view:

But like Radial view, it would rearrange itself and put the highlighted node in the center:

And using the ‘hypertext’ idea of StorySpace:
“Storyspace is a hypertext writing environment that is especially well suited to large, complex, and challenging hypertexts. Storyspace focuses on the process of writing, making it easy and pleasant to link, revise, and reorganize.”
Technorati Tags: data visualization, information visualization, tiddlywiki, mindmap, mind map, brainstorm, web of ideas, idea web, prefuse, storyspace, hypertext, software, wish, opensource

5 Comments so far
Leave a comment
Great thoughts!
I’m working on this too. I used prefuse some time ago but I switched to proce55ing.
Take a look:
http://www.metaportaldermedienpolemik.net/wiki/RhNav
RhNav – Rhizome Navigation
Kind regards,
Walter
By Walter on 11.03.06 6:16 am
I came by this message of yours on the tribe.net community:
“Okay, so I’m looking for a program for my handheld (Dell Axim X30, Windows CE) which handles simple text files. The thing is, I want to be able to add tags to these text files, to help things remain organized. (Tags: google main, delicious).
I also want a desktop version that will sync with my pda. Is this too difficult to ask for? = )
Gr, maybe I should finally get down to business and learn programming…
Any suggestions?”
I have the same wishes, and i have a blueprint for such software at my blog, you may want to check it out:
http://indiegeek.blogspot.com/2006/08/taglogger-idea-for-tag-based-pimgeneral.html
Cheers,
-Paulo
By Paulo Diniz on 12.25.06 5:23 pm
I looked for ages for such a thing and found it under my nose. Outlook tasks can be tagged with multiple tags (aka categories) and can be sync’d with desktop outlook. I use it on an Axim x51. The good things about tasks is that the axim search picks them up pretty quick. Also look at Pocket breeze if you go that way.
By Dave on 02.02.07 3:32 pm
Hi,
I stumbled upon your idea, when thinking in a very similar way, already using Freemind and TiddlyWiki heavily.
As a very visual type person, I too think a very good visualization would make a big difference personally.
I was wondering how far you came with your idea. Did you refine later on?
Has someone implemented it or a prototype? … or did you find another approach or workaround to achieve what you wanted?
By Christian on 01.07.08 3:42 pm
I love the images you display. If such a tool were developed, I’d certainly use it, and willingly pay for it if it ran on Linux.
I use Freemind, but your example images are much nicer than anything I can do with Freemind, which I find limiting for information-rich maps (i.e., high text density, as opposed to just a word or two on each node).
By Joseph Knecht on 04.29.08 1:29 pm
Leave a comment
Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>