<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss'><id>tag:blogger.com,1999:blog-5976523166367423328</id><updated>2009-05-05T10:44:48.425Z</updated><title type='text'>Visual Design &amp; Analysis</title><subtitle type='html'>Information visualization examples that make you think!</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.joeparry.com/blog/atom.xml'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/posts/default'/><link rel='alternate' type='text/html' href='http://www.joeparry.com/blog/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/posts/default?start-index=26&amp;max-results=25'/><author><name>Joe</name><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>48</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5976523166367423328.post-8762673492337520947</id><published>2009-04-08T15:53:00.018Z</published><updated>2009-04-14T16:20:02.190Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='visualization'/><category scheme='http://www.blogger.com/atom/ns#' term='design'/><title type='text'>Visualizations of Habit and Routine</title><content type='html'>Lately I've become interested in the design of visualizations that draw out patterns in habit &amp;amp; routine. To explain what I mean, here are a bunch of nice examples...&lt;br /&gt;&lt;br /&gt;Let's start with a visualization of a twitter user's posting habits from &lt;a href="http://xefer.com/twitter/xefer"&gt;xefer.com&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.joeparry.com/blog/uploaded_images/twitter-779966.png"&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; DISPLAY: block; CURSOR: hand" border="0" alt="" src="http://www.joeparry.com/blog/uploaded_images/twitter-779966.png" /&gt;&lt;/a&gt;&lt;br /&gt;This simple diagram of a baby's sleep times comes from &lt;a href="http://trixietracker.com/"&gt;Trixie Tracker&lt;/a&gt;:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.joeparry.com/blog/uploaded_images/trixie-tracker-744752.png"&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; DISPLAY: block; CURSOR: hand" border="0" alt="" src="http://www.joeparry.com/blog/uploaded_images/trixie-tracker-744752.png" /&gt;&lt;/a&gt;Simple but effective! Thanks to Nathan's &lt;a href="http://flowingdata.com/2008/09/12/23-personal-tools-to-learn-more-about-yourself/"&gt;flowingdata&lt;/a&gt; for these two examples. (See also a wonderful visualization of the stabilization of a baby's sleep patterns in Winfree "The Timing of Biological Clocks" Page 31, also shown in Card &lt;em&gt;et al&lt;/em&gt; "Information Visualization..." Page 5/6).&lt;br /&gt;&lt;br /&gt;It seems that some form of heatmap is the most common means of representing habitual behaviours - see e.g., &lt;a href="http://geoanalytics.net/and/papers/vast08.pdf"&gt;Andrienko et al&lt;/a&gt; for a visualization of traffic densities around Milan (red is lots of traffic):&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.joeparry.com/blog/uploaded_images/andrienko-770337.png"&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; DISPLAY: block; CURSOR: hand" border="0" alt="" src="http://www.joeparry.com/blog/uploaded_images/andrienko-770337.png" /&gt;&lt;/a&gt; This picture of hotel visitation patterns (&lt;a href="http://infovis.uni-konstanz.de/members/tmp/weaver.pdf"&gt;Weaver et al&lt;/a&gt;) shows the number of visitors over a weekly timescale:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.joeparry.com/blog/uploaded_images/weaver-730050.png"&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; DISPLAY: block; CURSOR: hand" border="0" alt="" src="http://www.joeparry.com/blog/uploaded_images/weaver-730050.png" /&gt;&lt;/a&gt;I like the summary at the bottom and right of the main area showing aggregated trends.&lt;br /&gt;&lt;br /&gt;Nathan Eagle &amp;amp; Alex Pentland's &lt;a href="http://reality.media.mit.edu/pdfs/eigenbehaviors.pdf"&gt;paper on "Eigenbehaviours"&lt;/a&gt; differentiates various routine patterns from a dataset &amp;amp; presents them clearly:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.joeparry.com/blog/uploaded_images/eagle-703254.png"&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; DISPLAY: block; CURSOR: hand" border="0" alt="" src="http://www.joeparry.com/blog/uploaded_images/eagle-703254.png" /&gt;&lt;/a&gt;This reminds me of Wijk &amp;amp; Selow's &lt;a href="http://www.win.tue.nl/~vanwijk/clv.pdf"&gt;classic paper &lt;/a&gt;too.&lt;br /&gt;&lt;br /&gt;Does anyone have any suggestions on other visualizations of habits and routines?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5976523166367423328-8762673492337520947?l=www.joeparry.com%2Fblog'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/8762673492337520947/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5976523166367423328&amp;postID=8762673492337520947' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/posts/default/8762673492337520947'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/posts/default/8762673492337520947'/><link rel='alternate' type='text/html' href='http://www.joeparry.com/blog/2009/04/visualizations-of-habit-and-routine.html' title='Visualizations of Habit and Routine'/><author><name>Joe</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17771134089992093050'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5976523166367423328.post-152119739393000749</id><published>2009-02-27T15:30:00.006Z</published><updated>2009-02-27T20:53:42.574Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='visualization'/><title type='text'>Summer internship at i2, Cambridge UK</title><content type='html'>Time for a shameless plug!  If there are any students of information visualization out there looking for an interesting internship this summer - &lt;a href="http://www.infovis-wiki.net/index.php?title=2009-02-27:_Job:_Summer_internship_at_i2%2C_Cambridge_UK"&gt;my company is offering one&lt;/a&gt;. Looking forward to hearing from you...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5976523166367423328-152119739393000749?l=www.joeparry.com%2Fblog'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/152119739393000749/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5976523166367423328&amp;postID=152119739393000749' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/posts/default/152119739393000749'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/posts/default/152119739393000749'/><link rel='alternate' type='text/html' href='http://www.joeparry.com/blog/2009/02/summer-internship-at-i2-cambridge-uk.html' title='Summer internship at i2, Cambridge UK'/><author><name>Joe</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17771134089992093050'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5976523166367423328.post-5905404252681602811</id><published>2008-09-02T07:02:00.010Z</published><updated>2008-09-02T10:55:31.188Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='design'/><title type='text'>The Search Box</title><content type='html'>I've been a fan of Google Suggest since I first saw it - and I think that &lt;a href="http://googleblog.blogspot.com/2008/08/at-loss-for-words.html"&gt;the news that it will now become the default experience for all Google searches&lt;/a&gt; is very significant because it will change everyone's expectations of what should happen when they start typing into a search box everywhere:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.joeparry.com/blog/uploaded_images/suggest-745426.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://www.joeparry.com/blog/uploaded_images/suggest-745423.JPG" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Of course several search boxes already do this kind of thing (the search box &amp; 'awesome bar' in Firefox 3, the 'omnibox' in Google Chrome) but I believe that its use will become widespread not just for web based searching but also within desktop applications.&lt;br /&gt;&lt;br /&gt;In 2005 just after Google Suggest came out I implemented my own version of it - it doesn't take much to get the basics right - you just need a reverse index. A bit more work and some stats can help eliminate common 'stop words' &amp; give spelling suggestions; some further work and you can index two or three word phrases. Some of this stuff ended up in a desktop product in my day job.  &lt;br /&gt;&lt;br /&gt;Of course in a disconnected desktop product one doesn't have the huge amount of statistical information on what is searched for &amp; clicked on, but to get a simple version of 'suggest' up and running can be quite quick and gives the user real tangible benefits.&lt;br /&gt;&lt;br /&gt;The search box _should_ never be the same again...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5976523166367423328-5905404252681602811?l=www.joeparry.com%2Fblog'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/5905404252681602811/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5976523166367423328&amp;postID=5905404252681602811' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/posts/default/5905404252681602811'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/posts/default/5905404252681602811'/><link rel='alternate' type='text/html' href='http://www.joeparry.com/blog/2008/09/search-box.html' title='The Search Box'/><author><name>Joe</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17771134089992093050'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5976523166367423328.post-124393347283004661</id><published>2008-08-06T12:36:00.011+01:00</published><updated>2008-08-07T15:15:20.269+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='visualization'/><title type='text'>Visualizaton Goals &amp; Features</title><content type='html'>What are the goals of visualization? And what are the features that support those goals?&lt;br /&gt;&lt;br /&gt;My 10 cents worth:&lt;br /&gt;&lt;br /&gt;The basic goal is &lt;span style="font-weight:bold;"&gt;to facilitate reasoning and thought&lt;/span&gt; about what is being visualized. That reasoning could revolve around causality, hypothesis, predictions, inferences, habits, modus operandi, contradictions, uncertainty, and a whole host of problems the user is trying to solve. Often the reasoning revolves around external data and/or knowledge too.  &lt;span style="font-weight:bold;"&gt;Visualization should expose structure&lt;/span&gt; in the data such as patterns, clusters, gaps, bursts of activity, outliers &amp; trends, etc.  And at the end of the reasoning process the great thing about visualization is that one should end up with a picture that can be used &lt;span style="font-weight:bold;"&gt;to disseminate one's insights&lt;/span&gt; to other people.&lt;br /&gt;&lt;br /&gt;So what &lt;span style="font-weight:bold;"&gt;key features&lt;/span&gt; enable these goals to be achieved?  &lt;br /&gt;* A Summarization/Overview to give the big picture&lt;br /&gt;* Zoomability &lt;br /&gt;* Drill-down on data for the detail&lt;br /&gt;* Easy navigation around the visual&lt;br /&gt;* Filtering information by category or query&lt;br /&gt;* Different types of visualization expose different patterns (geographic, timeline, textual, lists, link diagrams, etc.)&lt;br /&gt;* Brushing &amp; linking visualizations together can help the filtering &amp; exploration&lt;br /&gt;&lt;br /&gt;Other &lt;span style="font-weight:bold;"&gt;basic things&lt;/span&gt; which must be in place in order to succeed:&lt;br /&gt;* Ease of import and export - and adhering to any standards&lt;br /&gt;* Some basic searching of the data&lt;br /&gt;* One must be able to read the data - in particular any text&lt;br /&gt;* Scaling well as the data size gets very large&lt;br /&gt;* Links out to other systems for further information is key&lt;br /&gt;* Links back in to the visualization from other systems can also be powerful&lt;br /&gt;* Interoperability with other visualization tools and other applications in general&lt;br /&gt;* Commentary, scribbling and drawing on the visualizations is a great way to add understanding - a picture alone is rarely enough &lt;br /&gt;&lt;br /&gt;And don't forget the &lt;span style="font-weight:bold;"&gt;more esoteric things&lt;/span&gt; too:&lt;br /&gt;* It needs a positive emotional response so it must look good and not conflict with user's expectations&lt;br /&gt;* It can use standard visual symbolism, conventions &amp; metaphors&lt;br /&gt;* It must use the basic visual variables well (shape, colour, position, etc.) &lt;br /&gt;* Transitions between visualizations must be smooth to allow the user to keep their context&lt;br /&gt;* It should use design techniques like 'information scent' &amp; obvious affordances&lt;br /&gt;* It should facilitate playfulness where ever possible - don't punish 'mistakes'!&lt;br /&gt;&lt;br /&gt;Phew - glad I got that off my chest - back to the day job :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5976523166367423328-124393347283004661?l=www.joeparry.com%2Fblog'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/124393347283004661/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5976523166367423328&amp;postID=124393347283004661' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/posts/default/124393347283004661'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/posts/default/124393347283004661'/><link rel='alternate' type='text/html' href='http://www.joeparry.com/blog/2008/08/visualizaton-goals-features.html' title='Visualizaton Goals &amp; Features'/><author><name>Joe</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17771134089992093050'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5976523166367423328.post-8966346159435208684</id><published>2008-07-15T21:06:00.010+01:00</published><updated>2008-07-15T22:21:22.885+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='intelligence analysis'/><title type='text'>Intellipedia</title><content type='html'>I can't remember when I first read about &lt;a href="http://en.wikipedia.org/wiki/Intellipedia"&gt;Intellipedia&lt;/a&gt;, but I know it was a long time ago. The other day I watched &lt;a href="http://www.enterprise2conf.com/archive/videos/playvideo/index.php?id=641"&gt;a really inspirational video&lt;/a&gt; from the people inside the CIA who successfully overcame &lt;a href="http://jaaksi.blogspot.com/2007/06/middle-management-sandwich.html"&gt;typical middle-management obstacles&lt;/a&gt; in order to produce it.  I particularly like their comments on the evils of email and shared drives for collaboration. The &lt;a href="http://papers.ssrn.com/sol3/papers.cfm?abstract_id=755904"&gt;original proposal document&lt;/a&gt; is also well worth a read.&lt;br /&gt;&lt;br /&gt;Interesting too that Intellipedia's iVideo sharing component &lt;a href="http://www.fcw.com/online/news/151927-1.html?page=2"&gt;reportedly&lt;/a&gt; uses Adobe Flash, but there is no public mention of using visualization tools yet, despite visualization techniques being widely used in the intelligence analysis community.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5976523166367423328-8966346159435208684?l=www.joeparry.com%2Fblog'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/8966346159435208684/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5976523166367423328&amp;postID=8966346159435208684' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/posts/default/8966346159435208684'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/posts/default/8966346159435208684'/><link rel='alternate' type='text/html' href='http://www.joeparry.com/blog/2008/07/intellipedia.html' title='Intellipedia'/><author><name>Joe</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17771134089992093050'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5976523166367423328.post-4304651488032138081</id><published>2008-07-10T20:11:00.007+01:00</published><updated>2008-07-11T12:12:46.244+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='visualization'/><category scheme='http://www.blogger.com/atom/ns#' term='design'/><title type='text'>Details Matter</title><content type='html'>Recently I've noticed a few examples where smallish visual design details really matter.&lt;br /&gt;&lt;br /&gt;What Colin Ware in &lt;a href="http://www.amazon.com/Visual-Thinking-Kaufmann-Interactive-Technologies/dp/0123708966"&gt;"Visual Thinking for Design"&lt;/a&gt; refers to as "multiscale structure" in shown-off very effectively in &lt;a href="http://jheer.org/publications/2005-Vizster-InfoVis.pdf"&gt;Vizster&lt;/a&gt; and &lt;a href="http://www.cs.umd.edu/hcil/socialaction/"&gt;SocialAction&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.joeparry.com/blog/uploaded_images/vizster-715627.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://www.joeparry.com/blog/uploaded_images/vizster-715625.JPG" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.joeparry.com/blog/uploaded_images/socialaction-787811.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://www.joeparry.com/blog/uploaded_images/socialaction-787805.JPG" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;Another example is the way that &lt;a href="http://thinkbase.cs.auckland.ac.nz/"&gt;Thinkbase&lt;/a&gt; constructs links of similar types: &lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.joeparry.com/blog/uploaded_images/thinkbase-738756.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://www.joeparry.com/blog/uploaded_images/thinkbase-738753.JPG" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;Notice how the actors &amp; roles aren't linked directly to the film but go via intermediate nodes.  And also see how well the space is used and how the links are similar lengths &amp; short - both of these are great for aesthetics and link-following tasks.&lt;br /&gt;&lt;br /&gt;Both these approaches build on the position &lt;a href="http://www.joeparry.com/blog/2007/08/visual-variables.html"&gt;visual variable&lt;/a&gt; to effectively to 'clump' the like-nodes together. But these designs also add other visual variables (connecting line, enclosing shape) which assist visual pattern finding, and importantly can offer affordances for interactivity too.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5976523166367423328-4304651488032138081?l=www.joeparry.com%2Fblog'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/4304651488032138081/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5976523166367423328&amp;postID=4304651488032138081' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/posts/default/4304651488032138081'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/posts/default/4304651488032138081'/><link rel='alternate' type='text/html' href='http://www.joeparry.com/blog/2008/07/details-matter.html' title='Details Matter'/><author><name>Joe</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17771134089992093050'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5976523166367423328.post-3194077796835449234</id><published>2008-06-06T20:37:00.016+01:00</published><updated>2008-09-03T14:55:22.531Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='design'/><title type='text'>My Day Job</title><content type='html'>Here's what I've been doing these last few months -&lt;br /&gt;&lt;br /&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/MLq3ppP_qUk&amp;amp;hl=en&amp;amp;fs=1&amp;amp;rel=0"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;embed src="http://www.youtube.com/v/MLq3ppP_qUk&amp;amp;hl=en&amp;amp;fs=1&amp;amp;rel=0" type="application/x-shockwave-flash" allowfullscreen="true" height="344" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;As you can see, I've been working on a collaboration system for intelligence analysts.  (Hence the guns &amp;amp; crimes!)&lt;br /&gt;&lt;br /&gt;It is all written using Adobe tools - Flex and Flash - so people just need to click a link to launch the application in their browser, which is seriously cool.  We've designed it to work with touch screens so you just need one press to drill down on the data.&lt;br /&gt;&lt;br /&gt;So far it has gone really well &amp;amp; now that we've done the basics I'm hoping to get some innovative visualizations in there too. Watch this space...!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Update 1:&lt;/span&gt; "The better part of valour is discretion..." - I've decided to remove the video for now while I sort out whether my employers are happy for me to show it.  With a bit of luck it will be back soon!  Joe&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Update 2:&lt;/span&gt; It seems that it is fine to air this after all.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5976523166367423328-3194077796835449234?l=www.joeparry.com%2Fblog'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/3194077796835449234/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5976523166367423328&amp;postID=3194077796835449234' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/posts/default/3194077796835449234'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/posts/default/3194077796835449234'/><link rel='alternate' type='text/html' href='http://www.joeparry.com/blog/2008/06/my-day-job.html' title='My Day Job'/><author><name>Joe</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17771134089992093050'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5976523166367423328.post-7177505610533455437</id><published>2007-11-30T13:49:00.000Z</published><updated>2007-12-05T11:58:19.586Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='visualization'/><category scheme='http://www.blogger.com/atom/ns#' term='design'/><title type='text'>Design &amp; Reach</title><content type='html'>Following on from my last post, &lt;a href="http://visualmethods.blogspot.com/"&gt;Mike Danziger&lt;/a&gt; and I chatted on email &amp; he wrote up &lt;a href="http://visualmethods.blogspot.com/2007/11/infovis-impressions-part-4-infovis-as.html"&gt;some impressions&lt;/a&gt; of the InfoVis conference. Stephen Few &lt;a href="http://www.perceptualedge.com/blog/?p=198"&gt;responded&lt;/a&gt; to some of the points, and a couple (&lt;a href="http://visualmethods.blogspot.com/2007/11/continuing-discussion-with-stephen-few.html"&gt;1&lt;/a&gt;, &lt;a href="http://www.perceptualedge.com/blog/?p=199"&gt;2&lt;/a&gt;) of subsequent postings, and some other comments (&lt;a href="http://datapuzzle.typepad.com/the_data_puzzle/2007/11/the-graduate-st.html"&gt;3&lt;/a&gt;, &lt;a href="http://datadoodle.com/2007/11/27/the-debate-over-useful-visualization/"&gt;4&lt;/a&gt;) have shown that people are interested.  Sorry for being so late in responding myself - the day job sometimes gets in the way!&lt;br /&gt;&lt;br /&gt;For me, the key contribution has been &lt;a href="http://www.perceptualedge.com/blog/?p=199#comments"&gt;Pat Hanrahan's&lt;/a&gt;. I feel the same way &amp; I'm grateful to him for providing some academic respectability to what would otherwise just be my own opinions.  From my own pragmatic software industry perspective, I'd like to say something about how his suggestions could be taken forward.&lt;br /&gt;&lt;br /&gt;Delivery mechanisms are key: to appeal to the masses one needs &lt;span style="font-weight:bold;"&gt;reach&lt;/span&gt;. Interactive visualizations must be delivered to people's eyes &amp; to their fingertips.  Static images in papers aren't enough: people don't have much time or patience &amp; won't enjoy having to read lots of text in  order to learn how the interaction works. &lt;br /&gt;&lt;br /&gt;One approach is to put good visualization capability into commonly used tools such as Excel (&lt;a href="http://chartchooser.juiceanalytics.com/"&gt;1&lt;/a&gt;). That way people can manage their data themselves. Because the user has the ability to load and edit the data behind the visualizations this means a high degree of skill is needed when crafting the software so it has the necessary flexibility. Each tool has different extension points &amp; platforms. In practical terms this means a software company is forced to choose a very small list of supported environments &amp; work flows.&lt;br /&gt;&lt;br /&gt;The more obvious route is to exploit the immediacy and universality of web delivery mechanisms. Thanks to Flash, Silverlight &amp; Java there is a huge audience out there with suitable runtimes. It is good to see more and more experimental visualizations using these. (Though problems with data management are still there of course...)&lt;br /&gt;&lt;br /&gt;Reach isn't enough: in order to bring something compelling to people one must embrace &lt;span style="font-weight:bold;"&gt;designers&lt;/span&gt;. Graphic designers, user experience designers, interaction designers, the works! The right kind of designers can keep a visualization clean, useful &amp; informative but also imbue it with style, panache &amp; memorability. There is a design revolution happening now in the software industry &amp; it will sweep up information visualization tools along the way.&lt;br /&gt;&lt;br /&gt;The combination of the need for reach and good design is the main reason why I'm so interested in the Adobe platform. Because they already have designers using their tools, they don't &lt;a href="http://www.microsoft.com/expression/products/overview.aspx?key=blend"&gt;need to woo them to new platform&lt;/a&gt;. Add a massive install base (flash) and increasingly workable languages (mxml, as3) and it is hard to dismiss. Nice to see &lt;a href="http://flare.prefuse.org/"&gt;I'm not alone in thinking this&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5976523166367423328-7177505610533455437?l=www.joeparry.com%2Fblog'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/7177505610533455437/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5976523166367423328&amp;postID=7177505610533455437' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/posts/default/7177505610533455437'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/posts/default/7177505610533455437'/><link rel='alternate' type='text/html' href='http://www.joeparry.com/blog/2007/11/design-reach.html' title='Design &amp; Reach'/><author><name>Joe</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17771134089992093050'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5976523166367423328.post-6316239329168590140</id><published>2007-11-08T18:19:00.000Z</published><updated>2007-11-08T19:11:39.285Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='visualization'/><category scheme='http://www.blogger.com/atom/ns#' term='design'/><title type='text'>Sacramento Thoughts</title><content type='html'>I got back from the &lt;a href="http://conferences.computer.org/infovis/infovis2007/"&gt;IEEE Visualization conference in Sacramento&lt;/a&gt; a few days ago - it was highly enjoyable and I met some great people there.&lt;br /&gt;&lt;br /&gt;I've been struggling to come to terms with the quantity of reading I now have to do. I've also found it hard to summarize my thoughts on all that I heard.  &lt;br /&gt;&lt;br /&gt;I think my personal best paper award would go to &lt;a href="http://vis.berkeley.edu/papers/design_collab_vis/2007-DesignCollabVis-VAST.pdf"&gt;Jeff Heer's "Design Considerations for Collaborative Visual Analytics"&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;On a similar topic, Fernanda Viégas &lt;a href="http://www.research.ibm.com/visual/papers/viegasinfovis07.pdf"&gt;said something&lt;/a&gt; that caught my attention: instead of focusing on the classic visualization question of scaling the amount of data being visualized, the &lt;a href="http://services.alphaworks.ibm.com/manyeyes/home"&gt;Many-Eyes project&lt;/a&gt; &lt;span style="font-weight:bold;"&gt;scales the size of the audience&lt;/span&gt;. &lt;br /&gt;&lt;br /&gt;However, each data set in the Many-Eyes site is isolated.  Processing of the data has to be done in advance in order to bring it down to a manageable size, and data sets do not have any intersection points with each other.  (Although they do allow comments to refer to other data sets, along with other navigation aids.)&lt;br /&gt;&lt;br /&gt;Classic information visualization research seems to follow a pattern something like this:&lt;br /&gt;* Researcher gets hold of a dataset from somewhere.&lt;br /&gt;* They consider various encodings of it.&lt;br /&gt;* While doing that they achieve some level of domain knowledge.&lt;br /&gt;* They develop an isolated visualization system - this is what they spend most of their time on (I can't blame them - it is the fun bit).&lt;br /&gt;* They achieve some insights of their own which gives them a warm glow.&lt;br /&gt;* Some short evaluation is tacked on to keep the reviewers happy when they get the paper.&lt;br /&gt;&lt;br /&gt;From an outsider's perspective:&lt;br /&gt;* In many cases the dataset is considered in isolation from other potentially interesting &amp; relevant data sets.&lt;br /&gt;* The quality of the encodings chosen depends on the knowledge of the researcher, and this can vary quite a bit.&lt;br /&gt;* The system developed tends to be isolated from other applications &amp; systems - that makes it easier to develop. Often there are no multi-user aspects, but this at least seems to be changing.&lt;br /&gt;* Insights almost always are with regard to knowledge gleaned from outside the data set.  E.g., a downturn in the number of farmers (in census data) could be explained by increasing agricultural mechanisation (innate knowledge), or the popularity of a certain baby name might coincide with a celebrity (search for 'Celine' &lt;a href="http://www.babynamewizard.com/namevoyager/lnv0105.html"&gt;here&lt;/a&gt;).  There is often an implied "cause and effect" hypothesis in these kind of insights.&lt;br /&gt;&lt;br /&gt;Going back to Viégas' comments I suspect that the true problem lies in scaling not just the audience - though that of course is important - but &lt;span style="font-weight:bold;"&gt;scaling on both the number and type of datasets being visualized&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;The &lt;span style="font-weight:bold;"&gt;'perfect visualization tool'&lt;/span&gt; would be able to cope with new data sets being thrown at it.  Linkage would be automatically established between elements of the data set (e.g., Joe Bloggs from one data set would be recognised as the same Joe Blogs from another data set).  The data sets could have a wide variety of schemas and come from wildly different sources. The various visualizations in the tool would be automagically updated with the relevant encoding of the new data, and new visualizations which have suddenly become appropriate would be displayed.  The user would be able to reach many new insights because all the data is cross-referenced and generally speaking most insights come when combining data. Plus the visualization, being perfect, would show those insights clearly.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.stanford.edu/~klingner/publications/Visualization_of_Heterogeneous_Data.pdf"&gt;Mike Cammarano's talk&lt;/a&gt; on his work with the &lt;a href="http://dbpedia.org/"&gt;dbpedia&lt;/a&gt; data was interesting from this angle, in that the data was inherently heterogeneous &amp; extensible. Of course, the Semantic Web research agenda is of interest here too, despite lying outside of information visualization research.&lt;br /&gt;&lt;br /&gt;As &lt;a href="http://www.ericson.net/home/index.php"&gt;Matthew Ericson showed&lt;/a&gt;, the sheer craft and skill needed to combine data well and communicate it effectively means that it is difficult to see a perfect visualization tool being realised in an automated way.  I guess this makes it an interesting research area!&lt;br /&gt;&lt;br /&gt;Another aspect of developing web-based social visualizations is that there is much more potential for gathering information about how users actually use the visualizations: server-side logs can be designed to keep track of almost every action. This would lack the rigour of a properly controlled lab experiment, but that would be counterbalanced by the sheer number of possible users, so I'd say there must be huge benefits in this approach.  (And of course making sense of the logs could be another data visualization challenge!)&lt;br /&gt;&lt;br /&gt;On a separate topic I found Stephen Few's capstone talk rather unsettling - I understand why he is so passionate about designing clear visuals, but sometimes that passion can err on the abrasive side.  And that style won't endear the visualization community to the world out there.  I also think he underestimates the power of playfulness and fun in reaching out to an audience - come on - Swivel's option to 'bling your graph' is just funny!  Another worry is that the very Spartan style of visuals he favours actually imposes an aesthetic in its own right, for all of its good intentions and intelligent rationale.  We should accept some people just won't like that aesthetic.&lt;br /&gt;&lt;br /&gt;However, his tutorial was a really excellent Tuftean summary of all that is great and good about the subject, so I guess he can be forgiven!  And when you see graphics like &lt;a href="http://www.graphwise.com/"&gt;graphwise&lt;/a&gt; (thanks &lt;a href="http://flowingdata.com/"&gt;Nathan&lt;/a&gt;) you can see how much work there is to be done :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5976523166367423328-6316239329168590140?l=www.joeparry.com%2Fblog'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/6316239329168590140/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5976523166367423328&amp;postID=6316239329168590140' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/posts/default/6316239329168590140'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/posts/default/6316239329168590140'/><link rel='alternate' type='text/html' href='http://www.joeparry.com/blog/2007/11/sacramento-thoughts.html' title='Sacramento Thoughts'/><author><name>Joe</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17771134089992093050'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5976523166367423328.post-7211456644607130358</id><published>2007-08-29T09:17:00.000Z</published><updated>2007-08-29T10:04:29.565Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='visualization'/><category scheme='http://www.blogger.com/atom/ns#' term='design'/><title type='text'>Visual Variables</title><content type='html'>&lt;div  style="font-family:arial;"&gt;&lt;span class="133225308-29082007"  style="font-size:100%;"&gt;I've been designing some new  visualizations recently, and reading around the InfoVis literature for examples  to analyse and best practices to follow. I've found myself returning again and  again to a diagram in &lt;a href="http://www2.parc.com/istl/projects/uir/publications/items/UIR-1986-02-Mackinlay-TOG-Automating.pdf"&gt;MacKinlay's  1986 paper&lt;/a&gt; and &lt;a href="http://scholar.google.com/scholar?hl=en&amp;lr=&amp;amp;cites=10578790769727445961"&gt;various  papers which follow it&lt;/a&gt;.  So much so that I've reworked a version of the  diagram and pinned it to the wall behind my desk for quick  reference:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt; &lt;div  style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" onclick="javascript:urchinTracker('/downloads/DesignGuidelines');" href="http://www.joeparry.com/blog/uploaded_images/DesignGuidelines-707946.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://www.joeparry.com/blog/uploaded_images/DesignGuidelines-707943.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt; &lt;div  style="font-family:arial;"&gt;&lt;span class="133225308-29082007"  style="font-size:100%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;It shows a theoretical model  for accuracy when performing reasoning tasks with an image. The model was  developed empirically but for some comparisons and some analytical tasks  experimentation has backed it up. I find it a handy thing to have when working  out how visualizations and infographics are put together.  And when I have some  data that I'm designing an representation for, it helps me choose what visual  variables to use.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5976523166367423328-7211456644607130358?l=www.joeparry.com%2Fblog'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/7211456644607130358/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5976523166367423328&amp;postID=7211456644607130358' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/posts/default/7211456644607130358'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/posts/default/7211456644607130358'/><link rel='alternate' type='text/html' href='http://www.joeparry.com/blog/2007/08/visual-variables.html' title='Visual Variables'/><author><name>Joe</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17771134089992093050'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5976523166367423328.post-6101953190628417493</id><published>2007-06-25T13:33:00.000Z</published><updated>2007-07-03T11:29:59.756Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='visualization'/><category scheme='http://www.blogger.com/atom/ns#' term='design'/><title type='text'>Visualization Techniques for Temporal Information</title><content type='html'>Over the last couple of years I've been collecting various articles and links on temporal information visualisation. I thought it was about time I collated them and tried to put some context and analysis around the various techniques.  &lt;a href="http://www.joeparry.com/blog/VisualisationTechniquesForTemporalInformation.pdf" onClick="javascript:urchinTracker('/downloads/TemporalInformation');"&gt;Here is the article&lt;/a&gt; (pdf, 1MB).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5976523166367423328-6101953190628417493?l=www.joeparry.com%2Fblog'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/6101953190628417493/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5976523166367423328&amp;postID=6101953190628417493' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/posts/default/6101953190628417493'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/posts/default/6101953190628417493'/><link rel='alternate' type='text/html' href='http://www.joeparry.com/blog/2007/06/visualization-techniques-for-temporal.html' title='Visualization Techniques for Temporal Information'/><author><name>Joe</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17771134089992093050'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5976523166367423328.post-5933741841459306256</id><published>2007-05-25T09:20:00.000Z</published><updated>2007-05-25T09:28:25.688Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='visualization'/><category scheme='http://www.blogger.com/atom/ns#' term='design'/><title type='text'>Google Timelines</title><content type='html'>From &lt;a href="http://blog.outer-court.com/archive/2007-05-24-n40.html"&gt;Google Blogoscoped&lt;/a&gt;, a fascinating timeline feature found in google experimental. Try  &lt;a href="http://www.google.com/views?q=volcano+view%3Atimeline"&gt;volcano&lt;/a&gt;,  &lt;a href="http://www.google.com/views?q=blair+view%3Atimeline&amp;btnGt=Search"&gt;blair&lt;/a&gt;, &lt;a href="http://www.google.com/views?q=%22web+application%22+view%3Atimeline&amp;amp;btnGt=Search"&gt;web application&lt;/a&gt;.&lt;a href="http://www.google.com/views?q=blair+view%3Atimeline&amp;btnGt=Search"&gt; &lt;/a&gt;&lt;a href="http://www.google.com/views?q=blair+view%3Atimeline&amp;amp;btnGt=Search"&gt; &lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5976523166367423328-5933741841459306256?l=www.joeparry.com%2Fblog'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/5933741841459306256/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5976523166367423328&amp;postID=5933741841459306256' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/posts/default/5933741841459306256'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/posts/default/5933741841459306256'/><link rel='alternate' type='text/html' href='http://www.joeparry.com/blog/2007/05/google-timelines.html' title='Google Timelines'/><author><name>Joe</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17771134089992093050'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5976523166367423328.post-7894021589229615954</id><published>2007-04-05T13:44:00.000Z</published><updated>2007-04-05T14:17:00.884Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='visualization'/><title type='text'>Social Graphing</title><content type='html'>I &lt;a href="http://www.joeparry.com/blog/2006/12/swivel.html"&gt;mused last year&lt;/a&gt; whether we'd see Web 2.0 style entity-link-property visualizations, alla swivel, and today &lt;a href="http://macro.scopia.es/"&gt;macroscopia&lt;/a&gt; arrives.  The UI builder looks superficially similar to &lt;a href="http://pipes.yahoo.com/pipes/"&gt;Yahoo pipes&lt;/a&gt;, and it uses a radial layout animation very similar to &lt;a href="http://www.joeparry.com/blog/2007/01/radial-layout.html"&gt;one I mentioned earlier&lt;/a&gt;.  &lt;a href="http://macro.scopia.es/html/cpanel/exec.html?261"&gt;Try this for size.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The interaction with the graph feels good - the animation preseves context, is smooth (flash based implementation) and I like the graying of content away from the centre.  It is only really good for local link exploration though - no zoom and no other layouts mean the big picture remains elusive.&lt;br /&gt;&lt;br /&gt;Some simple search functionality might help for navigation too.&lt;br /&gt;&lt;br /&gt;I can't help thinking one thing wrong with this is the complexity in getting the data in - it just isn't easy for your average user to grasp.  Putting a good step-by-step goal focused UI on this part would make a big difference.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5976523166367423328-7894021589229615954?l=www.joeparry.com%2Fblog'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/7894021589229615954/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5976523166367423328&amp;postID=7894021589229615954' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/posts/default/7894021589229615954'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/posts/default/7894021589229615954'/><link rel='alternate' type='text/html' href='http://www.joeparry.com/blog/2007/04/social-graphing.html' title='Social Graphing'/><author><name>Joe</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17771134089992093050'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5976523166367423328.post-4100915090985851676</id><published>2007-04-02T09:26:00.000Z</published><updated>2007-04-02T09:30:57.389Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='visualization'/><title type='text'>A sense of universal scale</title><content type='html'>Now &lt;a href="http://www.nikon.co.jp/main/eng/feelnikon/discovery/universcale/index_f.htm"&gt;that's&lt;/a&gt; what I call zooming!&lt;br /&gt;&lt;br /&gt;(Put sound on and use the mouse wheel...)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5976523166367423328-4100915090985851676?l=www.joeparry.com%2Fblog'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/4100915090985851676/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5976523166367423328&amp;postID=4100915090985851676' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/posts/default/4100915090985851676'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/posts/default/4100915090985851676'/><link rel='alternate' type='text/html' href='http://www.joeparry.com/blog/2007/04/sense-of-universal-scale.html' title='A sense of universal scale'/><author><name>Joe</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17771134089992093050'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5976523166367423328.post-8319002796414692984</id><published>2007-03-30T09:52:00.000Z</published><updated>2007-07-13T15:52:56.257Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='design usability'/><title type='text'>Online Diagramming Web Applications</title><content type='html'>There are a slew of rich internet applications (RIA) out there for drawing and diagramming. Here is a brief review of some notable ones and a list of some others for completeness...&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.scrapblog.com/preview/"&gt;Scrapblog&lt;/a&gt; is a feature rich fun web application built using Flex 2.   In terms of the smoothness of implementation it is slightly better than &lt;a href="http://www.gliffy.com/"&gt;Gliffy&lt;/a&gt; (Open Lazlo).   I guess this more to do with the fun-oriented design of the application rather than the implementation framework.  And the embeddability is great - see &lt;a href="http://blog.scrapblog.com/"&gt;the blog&lt;/a&gt; for some examples.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cumulatelabs.com/draw/draw.html?release=0.4.3"&gt;CumulateDraw&lt;/a&gt; is a poor third: similar functionality, but a terrible name, a basic implementation (raw javascript/html?), and poor usability (try the palette) let it down. Last and least, is &lt;a href="http://thinkature.com/"&gt;Thinkature&lt;/a&gt;, which looks cool initially, but its limited functionality and slowness mean after a couple of minutes you want to browse elsewhere.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mindmeister.com/"&gt;MindMeister  &lt;/a&gt;might be worth tracking once it launches...&lt;br /&gt;&lt;br /&gt;See also &lt;a href="http://www.kayuda.com/"&gt;Kayuda&lt;/a&gt; , &lt;a href="http://www.mindomo.com/"&gt;Mindomo&lt;/a&gt; , &lt;a href="http://www.yworks.com/en/products_yfiles_practicalinfo_demos.htm"&gt;yWorks&lt;/a&gt;, &lt;a href="http://www.bubbl.us/"&gt;bubbl.us&lt;/a&gt;&lt;br /&gt;&lt;a href="http://mind42.com/"&gt;mind42&lt;/a&gt;, &lt;a href="http://www.skrbl.com/"&gt;skrbl&lt;/a&gt;, &lt;a href="http://us.ajax13.com/en/ajaxsketch/"&gt;ajaxSketch&lt;/a&gt;, &lt;a href="http://www.flowchart.com/Home"&gt;FlowChart&lt;/a&gt; and an oldie: &lt;a href="http://www.imaginationcubed.com/"&gt;Imagination Cubed&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5976523166367423328-8319002796414692984?l=www.joeparry.com%2Fblog'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/8319002796414692984/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5976523166367423328&amp;postID=8319002796414692984' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/posts/default/8319002796414692984'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/posts/default/8319002796414692984'/><link rel='alternate' type='text/html' href='http://www.joeparry.com/blog/2007/03/online-diagramming-web-applications.html' title='Online Diagramming Web Applications'/><author><name>Joe</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17771134089992093050'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5976523166367423328.post-8874166204343008976</id><published>2007-03-16T09:38:00.000Z</published><updated>2007-03-30T11:01:52.599Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='visualization'/><title type='text'>The latest Jonathan Harris</title><content type='html'>&lt;a href="http://universe.daylife.com/"&gt;Universe.&lt;/a&gt;  Plus a &lt;a href="http://www.joshspear.com/item/jonathan-harris-universe-video/"&gt;video explanation&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5976523166367423328-8874166204343008976?l=www.joeparry.com%2Fblog'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/8874166204343008976/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5976523166367423328&amp;postID=8874166204343008976' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/posts/default/8874166204343008976'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/posts/default/8874166204343008976'/><link rel='alternate' type='text/html' href='http://www.joeparry.com/blog/2007/03/latest-jonathan-harris.html' title='The latest Jonathan Harris'/><author><name>Joe</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17771134089992093050'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5976523166367423328.post-442964100384940984</id><published>2007-03-02T17:21:00.000Z</published><updated>2007-06-27T16:09:27.286Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='visualization'/><title type='text'>Geotime and Crime Mapping</title><content type='html'>A &lt;a href="http://mike.teczno.com/img/oaklandcrime04/Conical-Blurry-Prostitution.swf"&gt;dynamic visualisation of crimes over time and space&lt;/a&gt; - drag the marker along the top &amp; see what happens.  &lt;a href="http://mike.teczno.com/notes/oakland-crime-maps/IV.html"&gt;Plus some theory.&lt;/a&gt;  It isn't perfect by any means, but the ideas are nice &amp;amp; it may be interesting to see where they go with it...&lt;a href="http://mike.teczno.com/notes/oakland-crime-maps/IV.html"&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5976523166367423328-442964100384940984?l=www.joeparry.com%2Fblog'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/442964100384940984/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5976523166367423328&amp;postID=442964100384940984' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/posts/default/442964100384940984'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/posts/default/442964100384940984'/><link rel='alternate' type='text/html' href='http://www.joeparry.com/blog/2007/03/geotime-and-crime.html' title='Geotime and Crime Mapping'/><author><name>Joe</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17771134089992093050'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5976523166367423328.post-4889678841597508171</id><published>2007-02-19T13:16:00.000Z</published><updated>2007-02-19T13:22:41.103Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='usability'/><title type='text'>The opposite of usable</title><content type='html'>&lt;a href="http://googlesystem.blogspot.com/2007/02/testing-vistas-seech-recognition.html"&gt;This video of speech recognition in Vista&lt;/a&gt; is so excruciating, it actually ends up being kind of funny...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5976523166367423328-4889678841597508171?l=www.joeparry.com%2Fblog'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/4889678841597508171/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5976523166367423328&amp;postID=4889678841597508171' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/posts/default/4889678841597508171'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/posts/default/4889678841597508171'/><link rel='alternate' type='text/html' href='http://www.joeparry.com/blog/2007/02/opposite-of-usable.html' title='The opposite of usable'/><author><name>Joe</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17771134089992093050'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5976523166367423328.post-7940731755174187191</id><published>2007-02-12T11:55:00.000Z</published><updated>2007-02-12T11:59:43.208Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='visualization'/><category scheme='http://www.blogger.com/atom/ns#' term='design'/><title type='text'>Flow</title><content type='html'>&lt;a href="http://intihuatani.usc.edu/cloud/flowing/"&gt;This charming flash game&lt;/a&gt; made me think whether a 'depth' metaphor could work when exposing 'drill down on information'/'collapse or summarize information' in a visual way.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5976523166367423328-7940731755174187191?l=www.joeparry.com%2Fblog'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/7940731755174187191/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5976523166367423328&amp;postID=7940731755174187191' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/posts/default/7940731755174187191'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/posts/default/7940731755174187191'/><link rel='alternate' type='text/html' href='http://www.joeparry.com/blog/2007/02/flow.html' title='Flow'/><author><name>Joe</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17771134089992093050'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5976523166367423328.post-6263298235512700895</id><published>2007-02-01T11:51:00.000Z</published><updated>2007-02-01T12:41:02.088Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='visualization'/><category scheme='http://www.blogger.com/atom/ns#' term='design'/><title type='text'>Words, Dictionaries and Thesauri</title><content type='html'>There are several link-entity browsers out there for words.  Here are some I've spotted:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Mark Shepherd has a &lt;a href="http://mark-shepherd.com/thesaurus/"&gt;thesaurus browser&lt;/a&gt;&lt;/li&gt;&lt;li&gt;a taxonomic approach at &lt;a href="http://www.roget.org/classes/roget122b.html"&gt;Roget2000&lt;/a&gt;&lt;/li&gt;&lt;li&gt;the &lt;a href="http://www.visuwords.com/"&gt;Visuwords Online Graphical Dictionary&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;an award winning Google widget &lt;a href="http://www.vocabgrapher.com/mapmyword.html"&gt;MapMyWord&lt;/a&gt;&lt;/li&gt;&lt;li&gt;the &lt;a href="http://www.visualthesaurus.com/"&gt;Thinkmap Visual Thesaurus&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;It is interesting to compare their approaches...&lt;br /&gt;&lt;ul&gt;&lt;li&gt;In terms of delivery,  the Flash approach of the thesaurus browser and Visuwords wins hands-down.&lt;/li&gt;&lt;li&gt;In terms of keeping one's point of reference (history, animation), Roget2000 fails miserably.  The hyperbolic layout kind of works, but it isn't particularly legible.&lt;/li&gt;&lt;li&gt;Visuwords is ugly to the point of distraction, and the layouts hide the words sometimes.  Good feedback when dragging though.&lt;/li&gt;&lt;li&gt;MapMyWord appears to work through image maps, and is responsive until you want to re-centre it.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Thinkmap is Java, uses animated radial layout to good effect, and has a plethora of options.  Not that I'd actually want to pay for it though!&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;An honourable mention also has to go to the &lt;a href="http://www.objectgraph.com/dictionary/"&gt;ObjectGraph Dictionary&lt;/a&gt; - great speed and usability through AJAX.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5976523166367423328-6263298235512700895?l=www.joeparry.com%2Fblog'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/6263298235512700895/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5976523166367423328&amp;postID=6263298235512700895' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/posts/default/6263298235512700895'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/posts/default/6263298235512700895'/><link rel='alternate' type='text/html' href='http://www.joeparry.com/blog/2007/02/words-dictionaries-and-thesauri.html' title='Words, Dictionaries and Thesauri'/><author><name>Joe</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17771134089992093050'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5976523166367423328.post-4415533568377829308</id><published>2007-01-26T12:49:00.000Z</published><updated>2007-01-26T12:55:20.274Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='analysis'/><category scheme='http://www.blogger.com/atom/ns#' term='visualization'/><title type='text'>Places mentioned in this book</title><content type='html'>&lt;a href="http://books.google.com/"&gt;Google Book Search&lt;/a&gt; now adds a map of places mentioned in the book.  Try &lt;a href="http://books.google.com/books?id=2goK4HJO2VkC#gmap_anchor"&gt;War and Peace&lt;/a&gt;, or some &lt;a href="http://booksearch.blogspot.com/2007/01/books-mapped.html"&gt;other examples&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5976523166367423328-4415533568377829308?l=www.joeparry.com%2Fblog'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/4415533568377829308/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5976523166367423328&amp;postID=4415533568377829308' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/posts/default/4415533568377829308'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/posts/default/4415533568377829308'/><link rel='alternate' type='text/html' href='http://www.joeparry.com/blog/2007/01/places-mentioned-in-this-book.html' title='Places mentioned in this book'/><author><name>Joe</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17771134089992093050'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5976523166367423328.post-7294216276170968903</id><published>2007-01-24T09:43:00.000Z</published><updated>2007-01-24T09:49:12.337Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='visualization'/><title type='text'>Many Eyes</title><content type='html'>IBM's visualization lab have published the '&lt;a href="http://services.alphaworks.ibm.com/manyeyes/page/Tour.html"&gt;Many Eyes&lt;/a&gt;' collaborative site, which improves on the ideas of Swivel.  After data gets uploaded, you can choose several different visualization paradigms to view it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5976523166367423328-7294216276170968903?l=www.joeparry.com%2Fblog'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/7294216276170968903/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5976523166367423328&amp;postID=7294216276170968903' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/posts/default/7294216276170968903'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/posts/default/7294216276170968903'/><link rel='alternate' type='text/html' href='http://www.joeparry.com/blog/2007/01/many-eyes.html' title='Many Eyes'/><author><name>Joe</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17771134089992093050'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5976523166367423328.post-6831462699497404914</id><published>2007-01-19T14:07:00.000Z</published><updated>2007-01-19T14:20:08.122Z</updated><title type='text'>Friday Catch Up</title><content type='html'>&lt;a href="http://users.design.ucla.edu/%7Eakoblin/work/faa/index.html"&gt;These flight paths&lt;/a&gt; are just stunning.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.lexisnexis.com/startree/interactiveview.asp"&gt;A hyperbolic graph of data sources&lt;/a&gt; from Lexis Nexis - good for graphs with tree structure.&lt;br /&gt;&lt;br /&gt;I found &lt;a href="http://www.uigarden.net/english/early-and-often"&gt;this article&lt;/a&gt; from Cooper design a good read - particularly the 'revision death spiral'...&lt;br /&gt;&lt;br /&gt;And finally - &lt;a href="http://mathworld.wolfram.com/TuppersSelf-ReferentialFormula.html"&gt;Is this formula for real?&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5976523166367423328-6831462699497404914?l=www.joeparry.com%2Fblog'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/6831462699497404914/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5976523166367423328&amp;postID=6831462699497404914' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/posts/default/6831462699497404914'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/posts/default/6831462699497404914'/><link rel='alternate' type='text/html' href='http://www.joeparry.com/blog/2007/01/friday-catch-up.html' title='Friday Catch Up'/><author><name>Joe</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17771134089992093050'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5976523166367423328.post-4534959930308485446</id><published>2007-01-12T11:54:00.000Z</published><updated>2007-01-12T11:57:04.283Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='visualization'/><title type='text'>Justice Mapping</title><content type='html'>&lt;a href="http://www.justicemapping.org/home/"&gt;An elegant set of visualizations of 'justice data'. &lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5976523166367423328-4534959930308485446?l=www.joeparry.com%2Fblog'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/4534959930308485446/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5976523166367423328&amp;postID=4534959930308485446' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/posts/default/4534959930308485446'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/posts/default/4534959930308485446'/><link rel='alternate' type='text/html' href='http://www.joeparry.com/blog/2007/01/justice-mapping.html' title='Justice Mapping'/><author><name>Joe</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17771134089992093050'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5976523166367423328.post-8668273150534239173</id><published>2007-01-11T09:21:00.000Z</published><updated>2007-01-11T09:25:46.073Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='visualization'/><title type='text'>Information Visualization Introduction</title><content type='html'>&lt;a href="http://video.google.com/videoplay?docid=-6229232330597040086"&gt;This google tech talk&lt;/a&gt; is a great introduction to information visualization theory with particular reference to node-link graphs by a rising star in the field, Tamara Munzner.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5976523166367423328-8668273150534239173?l=www.joeparry.com%2Fblog'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/8668273150534239173/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5976523166367423328&amp;postID=8668273150534239173' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/posts/default/8668273150534239173'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5976523166367423328/posts/default/8668273150534239173'/><link rel='alternate' type='text/html' href='http://www.joeparry.com/blog/2007/01/information-visualization-introduction.html' title='Information Visualization Introduction'/><author><name>Joe</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17771134089992093050'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry></feed>