<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Well-formed data</title>
	<atom:link href="http://well-formed-data.net/feed" rel="self" type="application/rss+xml" />
	<link>http://well-formed-data.net</link>
	<description>Moritz Stefaner / Visualization</description>
	<lastBuildDate>Wed, 01 Sep 2010 12:06:54 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>misc. updates</title>
		<link>http://well-formed-data.net/archives/536/misc-updates</link>
		<comments>http://well-formed-data.net/archives/536/misc-updates#comments</comments>
		<pubDate>Wed, 01 Sep 2010 11:45:27 +0000</pubDate>
		<dc:creator>Moritz Stefaner</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[baby break]]></category>
		<category><![CDATA[projects]]></category>

		<guid isPermaLink="false">http://well-formed-data.net/?p=536</guid>
		<description><![CDATA[After a two month break — our second, and very lovely baby arrived — I am sort of back at the desk, so here are some news and my current plans to get everyone up to speed. I am much looking forward to speaking at decoded conference October 23 in Munich, along with Mario Klingemann, [...]]]></description>
			<content:encoded><![CDATA[<p>After a two month break — our second, and very lovely baby arrived — I am sort of back at the desk, so here are some news and my current plans to get everyone up to speed.</p>

<p><a href="http://decoded-conference.com"><img src="http://well-formed-data.net/wp-content/uploads/2010/09/logo_claim.png" alt="" title="logo_claim" width="480" height="182" class="alignnone size-full wp-image-544" /></a></p>

<p>I am much looking forward to speaking at <a href="http://decoded-conference.com/">decoded conference</a> October 23 in Munich, along with Mario Klingemann, Massimo Manzi, the Generatives Design book team and many others. Thanks already for envis precisely and reppa.net for organizing the event, I am sure it is going to be a great little conference. I think it is wise to get your tickets now, as the first early bird batch has sold out rather quickly… </p>

<hr />

<p>Also, I will be teaching smaller workshops at TU Dresden and HfG Schwäbisch Gmünd in late November.</p>

<hr />

<p><a href="http://moritz.stefaner.eu/projects/map%20your%20moves/"><img src="http://well-formed-data.net/wp-content/uploads/2010/09/moritz.stefaner.eu-Map-your-moves.png" alt="" title="moritz.stefaner.eu - Map your moves" width="480" height="180" class="alignnone size-full wp-image-538" /></a></p>

<p>
As a little diversion, and because I found the data set quite interesting, I made a little <a href="http://moritz.stefaner.eu/projects/map%20your%20moves/">visualization</a> of <a href="http://beta.wnyc.org/shows/bl/blogs/scrapbook/2010/jul/22/map-your-moves-data-visualization-challenge/">WNYC’s Map your moves dataset</a>. 
</p>

<p><hr />
<a href="http://portal.organic-edunet.eu/index.php?option=com_navigational&amp;view=navigational&amp;Itemid=89"><img src="http://well-formed-data.net/wp-content/uploads/2010/09/Semantic-search.png" alt="" title="Semantic search" width="480" height="242" class="alignnone size-full wp-image-539" /></a></p>

<p>A little <a href="http://portal.organic-edunet.eu/index.php?option=com_navigational&#038;view=navigational&#038;Itemid=89">tree navigation</a> I did for the <a href="http://portal.organic-edunet.eu/">organic edunet portal</a>.</p>

<p><hr />
<img src="http://well-formed-data.net/wp-content/uploads/2010/09/alphaville.png" alt="" title="alphaville" width="480" height="182" class="alignnone size-full wp-image-549" /></p><p>
<strong>Update:</strong> <a href="http://moritz.stefaner.eu/projects/revisit-twitter-visualization/">revisit</a> will be on display at the <a href="http://www.alphavillefestival.co.uk/">alphaville festival</a> in London later this month.
</p><hr />

<p>
Generally, I am really behind on documenting projects (Skype, dpa, …), but I hope I can catch in the next few weeks. One reason is that I would love to unify my two sites into one smart wordpress portfolio system, but this will take a while… Anyways, good to be back and see you around! Did I miss anything? ;)</p>
<img src="http://well-formed-data.net/?ak_action=api_record_view&id=536&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://well-formed-data.net/archives/536/misc-updates/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Propositional density in visualization</title>
		<link>http://well-formed-data.net/archives/495/propositional-density-in-visualization</link>
		<comments>http://well-formed-data.net/archives/495/propositional-density-in-visualization#comments</comments>
		<pubDate>Mon, 14 Jun 2010 15:47:38 +0000</pubDate>
		<dc:creator>Moritz Stefaner</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[essay]]></category>
		<category><![CDATA[propositional density]]></category>
		<category><![CDATA[Theory]]></category>
		<category><![CDATA[visualization]]></category>

		<guid isPermaLink="false">http://well-formed-data.net/?p=495</guid>
		<description><![CDATA[A couple of months ago, I came across a very insightful article with high relevance for information visualization: “More with less” in the always excellent ACM interactions. It made me think quite a bit, and might also help some to understand a designer’s approach to visualization a bit better, so here is the gist of [...]]]></description>
			<content:encoded><![CDATA[<p>A couple of months ago, I came across a very insightful article with high relevance for information visualization: <a href="http://interactions.acm.org/content/?p=1311">“More with less”</a> in the always excellent <a href="http://interactions.acm.org/index.php">ACM interactions</a>. It made me think quite a bit, and might also help some to understand a designer’s approach to visualization a bit better, so here is the gist of the story (the following section mostly paraphrases the original article).</p>

<p><span id="more-495"></span></p>

<h3>Propositional density</h3>

<p>Let us start with the notion of a <strong>proposition</strong>: in this context, a proposition is simply an elementary, atomic statement about the object at hand. “The FedEx logotype is purple” and “The FedEx logotype is set in a sans-serif font” are propositions, and because they describe <strong>salient, perceptible</strong> properties of the design, they are referred to as <strong>surface propositions</strong>.</p>

<p><img class="alignnone size-full wp-image-496" title="fedex_logo" src="http://well-formed-data.net/wp-content/uploads/2010/05/fedex_logo.jpg" alt="" width="475" height="200" /></p>

<p>Now, the FedEx logo became famous for a perceptual trick: The white space between the E and the x creates an arrow. This arrow induces, by its semiotic reading, a number of additional associations and readings of the design: “FedEx is on the go”, “FedEx is forward-thinking”, etc. Note that these propositions, unlike the surface propositions, are much harder to enumerate as they depend on the meaning that the observer ascribes to the arrow. These are called <strong>deep propositions</strong> as they describe underlying and often hidden meanings of the design. You can think of an iceberg, where the surface propositions are over the water — easy to see and clear cut — but the much larger part is under water.</p>

<p>Now we have all elements together to define <strong>propositional density</strong> more precisely:</p>

<p>The <strong>propositional density</strong> of an object is the <strong>number of deep propositions divided by the number of surface propositions</strong> it conveys.</p>

<p>Note that there are two ways of increasing propositional density: Using fewer surface elements to convey the same number of deep propositions, or increasing the number of deep propositions per surface element. Also, we can see now why the FedEx arrow is so effective: It adds a high number of deep propositions without adding surface elements. It just emerges by clever arrangement of the surface elements; in fact, any Gestalt law has a great potential in this respect.</p>

<p>Generally speaking, good design usually has a high propositional density. On the other hand, if your propositional density is below one, you probably have superfluous, merely decorative elements in your design, which do not add to the deep reading.</p>

<h3>Example: High altitude</h3>

<p>We can use the image series “High Altitude” by <a href="http://MichaelNajjar.com">Michael Najjar</a> to illustrate some of these concepts. For this series of photographic montages, the artist used self-shot photos to assemble images of what seem to be natural mountain scapes on first glance…</p>

<p><img class="alignnone size-full wp-image-502" title="najjar_orig" src="http://well-formed-data.net/wp-content/uploads/2010/05/najjar_orig.jpg" alt="" width="480" height="312" /></p>

<p>… yet the sky lines are carefully crafted to match the development of major stocks and and indices. See for instance, the “dax_80-09″ image with an overlay of the DAX index development I added:</p>

<p><img class="alignnone size-full wp-image-503" title="najjar_overlay" src="http://well-formed-data.net/wp-content/uploads/2010/05/najjar_overlay.jpg" alt="" width="480" height="265" /></p>

<p>Clearly, a high number of surface features (and visual efforts) to express this simple type of data (one measure over time). Yet, I would claim that the high number of deep propositions associated with this imagery justify these efforts, and make the work an extremely rich type of visualization; possible associations include thin air, the borderline between earth and sky, the manifested history of processes, monumentality, man-made vs. natural objects etc.</p>

<p>Other works, like the <a href="http://awesome.good.is/transparency/web/0911/globalemissions/flash.html">“Global emissions”</a> graphic published in GOOD magazine manage to establish a strong visual impression suited to the topic with simple visual means:</p>

<p><a href="http://awesome.good.is/transparency/web/0911/globalemissions/flash.html"><img src="http://well-formed-data.net/wp-content/uploads/2010/06/transparency-1.jpg" alt="" title="transparency 1" width="480" height="371" class="alignnone size-full wp-image-521" /></a></p>

<p>Finally, also a very sober visual style can yield rich experience by a clever combination of chart style and content; see for instance <a href="http://www.vvork.com/?p=20171">“Miracles in nature and Science”</a>, a chart of the number of mentions of the word “miracle” in the renowned scientific journals “Nature journal” and “Science magazine”.</p>

<p><a href="http://www.vvork.com/?p=20171"><img src="http://well-formed-data.net/wp-content/uploads/2010/06/Words_and_years_Miracles1.jpg" alt="" title="Words_and_years_Miracles1" width="470" height="600" class="alignnone size-full wp-image-522" /></a> </p>

<p>Note how the deep reading of the piece arises not only from the selection of data sources (and thus the title pun), but also subtle design choices like the chart axis ratio.</p>

<h3>What does this mean for visualization?</h3>

<p>A common truism about information visualization is that it is primarily about “showing the data”. I would like to challenge this view. While this might be true for scientific (or financial, or many other) application fields, there are many good uses of visualization that go beyond a precise, “neutral” display of data. In fact, most people I know are much less interested in <strong>data</strong> than they are in <strong>information</strong>. Information can be conveyed in many ways, and we have a rich tradition and cultural contexts that allows us to communicate beyond the surface level. For instance, in linguistics, there is a whole subfield called <a href="http://en.wikipedia.org/wiki/Pragmatics">pragmatics</a> that investigates what is said beyond the “surface meaning” of the sentence, based on the context, connotations, the inferred intent of the speaker etc.</p>

<h3>Bottom line</h3>

<p>Every designed object invokes multiple layers of interpretations and associations. It is not possible to produce a neutral design. In other words, there are always deep propositions involved. The shapes, the colors, the presentation form you use will always invoke associations. This has nothing to do with art, or “dressing up” data — the question is if you ignore this fact (and thus leave it to chance, if the deep propositions serve or contradict the intended reading) or acknowledge their existence and use them consciously. In my view, traditional infovis research has explored the surface propositions quite well — the next big challenge is to understand the associative, evocative character of our visual information vocabulary and use it effectively.</p>

<p><em>Addendum:</em> While I have been pondering and editing this article, a first empirical analysis of <a href="http://eagereyes.org/blog/2010/paper-implied-dynamics-in-information-visualization">implied dynamics in visualization</a> has been published. Great!</p>
<img src="http://well-formed-data.net/?ak_action=api_record_view&id=495&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://well-formed-data.net/archives/495/propositional-density-in-visualization/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Elastic Lists, revisit: open source!</title>
		<link>http://well-formed-data.net/archives/510/elastic-lists-revisit-open-source</link>
		<comments>http://well-formed-data.net/archives/510/elastic-lists-revisit-open-source#comments</comments>
		<pubDate>Mon, 17 May 2010 15:16:05 +0000</pubDate>
		<dc:creator>Moritz Stefaner</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[elastic-lists]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[revisit]]></category>
		<category><![CDATA[source code]]></category>

		<guid isPermaLink="false">http://well-formed-data.net/?p=510</guid>
		<description><![CDATA[In the past, I have profited immensely from using open source projects, foremost flare, but also many other libraries. I would like to give something back by open sourcing my favorite toy, the Elastic Lists project on github: github.com/MoritzStefaner/Elastic-Lists. Have fun with it! Please keep in mind I am not a developer by training and [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://well-formed-data.net/wp-content/uploads/2010/05/source-box-_-480.png" alt="" title="source-box-_-480" width="480" height="173" class="alignnone size-full wp-image-511" /></p>

<p>In the past, I have profited immensely from using open source projects, foremost <a href="http://flare.prefuse.org">flare</a>, but also many other libraries. I would like to give something back by open sourcing my favorite toy, the <a href="http://moritz.stefaner.eu/projects/elastic-lists/">Elastic Lists</a> project on github: <a href="http://github.com/MoritzStefaner/Elastic-Lists">github.com/MoritzStefaner/Elastic-Lists</a>.</p>

<p>Have fun with it! Please keep in mind I am not a developer by training and these are side projects. Especially excuse the sketchy documentation. So if you start working with the code, and run into issues, feel free to file <a href="http://github.com/MoritzStefaner/Elastic-Lists/issues">bug reports</a> or add questions to the <a href="http://wiki.github.com/MoritzStefaner/Elastic-Lists/faq">FAQ</a>.</p>

<p>Heck, and while I am at it, why not publish revisit as well:
<a href="http://github.com/MoritzStefaner/revisit">github.com/MoritzStefaner/revisit</a></p>
<img src="http://well-formed-data.net/?ak_action=api_record_view&id=510&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://well-formed-data.net/archives/510/elastic-lists-revisit-open-source/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Beautiful Visualization: The book</title>
		<link>http://well-formed-data.net/archives/490/beautiful-visualization-the-book</link>
		<comments>http://well-formed-data.net/archives/490/beautiful-visualization-the-book#comments</comments>
		<pubDate>Mon, 26 Apr 2010 08:23:48 +0000</pubDate>
		<dc:creator>Moritz Stefaner</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[beautiful visualization]]></category>
		<category><![CDATA[chapter]]></category>
		<category><![CDATA[oreilly]]></category>
		<category><![CDATA[x-by-y]]></category>

		<guid isPermaLink="false">http://well-formed-data.net/?p=490</guid>
		<description><![CDATA[“Beautiful Visualization – Looking at data through the eyes of experts” is out (at least the ebook edition). I am proud to be among the authors, along with giants like Aaron Koblin, Fernanda Viega and Martin Wattenberg, Jer Thorp or Jessica Hagy. I mostly flipped through the book up to now, but from what I [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://oreilly.com/catalog/0636920000617"><img class="alignnone size-full wp-image-491" title="beautiful_visualization" src="http://well-formed-data.net/wp-content/uploads/2010/04/beautiful_visualization.png" alt="" width="480" height="169" /></a></p>

<p><a href="http://oreilly.com/catalog/0636920000617">“Beautiful Visualization – Looking at data through the eyes of experts”</a> is out (at least the ebook edition). I am proud to be among the authors, along with giants like <a title="Aaron Koblin with Valdean Klump" href="http://www.aaronkoblin.com/">Aaron Koblin</a>,<a href="http://flowingmedia.com/"> Fernanda Viega and Martin Wattenberg</a>, <a href="http://www.blprnt.com/">Jer Thorp</a> or <a href="http://thisisindexed.com/">Jessica Hagy</a>. I mostly flipped through the book up to now, but from what I can see, it comprises a great collection of case studies and reflections by practitioners from the field. So if you always wondered about the stories and considerations behind great visualizations, this could be a very useful resource. My chapter deals with the process behind <a href="http://moritz.stefaner.eu/projects/x-by-y/">X by Y</a>, and is available as a <a href="http://moritz.stefaner.eu/downloads/papers/oreilly_bv_xbyy_preprint.pdf">pre-print download (2.3MB pdf)</a>. I would love to see this book printed, too — if you feel the same, why not pre-order the <a href="http://www.amazon.com/Beautiful-Visualization-Looking-through-Experts/dp/1449379869/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1272268596&amp;sr=8-1">print edition</a> to speed up the process?</p>

<p>Also noteworthy: All royalties from this book will be donated to <a title="http://www.architectureforhumanity.org/" rel="nofollow" href="http://www.architectureforhumanity.org/">Architecture for Humanity</a>.</p>
<img src="http://well-formed-data.net/?ak_action=api_record_view&id=490&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://well-formed-data.net/archives/490/beautiful-visualization-the-book/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>revisit: real time twitter visualization</title>
		<link>http://well-formed-data.net/archives/486/revisit-real-time-twitter-visualization</link>
		<comments>http://well-formed-data.net/archives/486/revisit-real-time-twitter-visualization#comments</comments>
		<pubDate>Fri, 16 Apr 2010 18:15:47 +0000</pubDate>
		<dc:creator>Moritz Stefaner</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[real–time]]></category>
		<category><![CDATA[revisit]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[visualization]]></category>

		<guid isPermaLink="false">http://well-formed-data.net/?p=486</guid>
		<description><![CDATA[Just a quick post to let you know that I put a new project online: revisit – a real–time visualization of the last few hundred tweets around a topic. In contrast to the usual twitter walls, it try to capture some of the temporal dynamics as well as the conversational aspects of twitter. Scroll down [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://moritz.stefaner.eu/projects/revisit/"><img class="alignnone size-full wp-image-487" title="revisit.swf 2 1" src="http://well-formed-data.net/wp-content/uploads/2010/04/revisit.swf-2-1.png" alt="" width="480" height="264" /></a>
Just a quick post to let you know that I put a new project online: <a href="http://moritz.stefaner.eu/projects/revisit/">revisit</a> – a real–time visualization of the last few hundred tweets around a topic. In contrast to the usual twitter walls, it try to capture some of the temporal dynamics as well as the conversational aspects of twitter. Scroll down for customization options!
Hope you like it — it will be at display at the <a href="http://see-conference.org">see conference</a> tomorrow, but for those of you who are not there, <a href="http://moritz.stefaner.eu/projects/revisit/#/%2523see5%252Csee_conference/%2523see5/300/true">here</a> is the live version so you can see what you are missing :)</p>
<img src="http://well-formed-data.net/?ak_action=api_record_view&id=486&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://well-formed-data.net/archives/486/revisit-real-time-twitter-visualization/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>see #5</title>
		<link>http://well-formed-data.net/archives/474/see-5</link>
		<comments>http://well-formed-data.net/archives/474/see-5#comments</comments>
		<pubDate>Mon, 29 Mar 2010 09:15:58 +0000</pubDate>
		<dc:creator>Moritz Stefaner</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[see conference]]></category>

		<guid isPermaLink="false">http://well-formed-data.net/?p=474</guid>
		<description><![CDATA[In its five years of existence, the see conference managed to bring quite a few of the most exciting speakers from design, art, architecture and new technologies on stage to talk about their perspective on information visualization. This year’s conference takes place on April 17, 2010 at the Kulturzentrum Schlachthof Wiesbaden (Germany) and features the [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://see-conference.org/"><img src="http://well-formed-data.net/wp-content/uploads/2010/03/see5.png" alt="" title="see5" width="480" height="200" class="alignnone size-full wp-image-482" /></a></p>

<p>In its five years of existence, the <a href="http://see-conference.org/">see conference</a> managed to bring quite a few of the most exciting <a href="http://see-conference.org/speakers/">speakers</a> from design, art, architecture and new technologies on stage to talk about their perspective on information visualization.</p>

<p>This year’s conference takes place on April 17, 2010 at the Kulturzentrum Schlachthof Wiesbaden (Germany) and features the following line-up:</p>

<ul>
    <li>Gideon Obarzanek, the founder of <a href="http://www.chunkymove.com/">Chunky Move</a>, an Australian dance company known for “genre-defying dance performance”</li>
    <li>Joshua Prince-Ramus, President of <a href="http://www.rex-ny.com/">REX</a>, a cutting-edge architecture firm</li>
<li>Nicholas Felton (<a href="http://feltron.com">feltron.com</a>), a New York based information designer, co-founder of <a href="http://daytum.com">daytum.com</a> and probably best known for his personal annual reports</li>
<li>Hannes Koch from <a href="http://www.random-international.com/">rAndom International</a>, a London-based art and design collective</li>
<li>Kent Demaine from <a href="http://www.ooo-ii.com/"> OOOii</a>, who design future interfaces for Hollywood and, among others, brought us the visionary interface design for Minority Report</li>
<li>and a<em>mystery</em> keynote speaker. (I love mysteries!)</li>
</ul>

<p>Some tickets are still left, but not terribly many, so better <a href="http://see-conference.org/registration/">register</a> sooner than later. For those of you who cannot make it, there will be a live video stream of the event, and archived video recordings later. The <a href="http://see-conference.org/speakers/">recorded talks</a> of the past conferences are well worth a visit too, with speakers ranging from Casey Reas over Carsten Nicolai to Stamen’s Eric Rodenbeck, Ben Fry, Zachary Lieberman and many more. </p>
<img src="http://well-formed-data.net/?ak_action=api_record_view&id=474&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://well-formed-data.net/archives/474/see-5/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Presentation at TU Dresden</title>
		<link>http://well-formed-data.net/archives/472/presentation-at-tu-dresden</link>
		<comments>http://well-formed-data.net/archives/472/presentation-at-tu-dresden#comments</comments>
		<pubDate>Mon, 29 Mar 2010 09:08:18 +0000</pubDate>
		<dc:creator>Moritz Stefaner</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[dresden]]></category>
		<category><![CDATA[presentation]]></category>

		<guid isPermaLink="false">http://well-formed-data.net/?p=472</guid>
		<description><![CDATA[Last week, I gave a little presentation at the colloquium of the media informatics faculty at TU Dresden. Find the slides here. I would also like to use the chance to make you aware of the OUTPUT event on April 23, where student and research works are presented and some interesting talks are planned. For [...]]]></description>
			<content:encoded><![CDATA[<p>Last week, I gave a little presentation at the colloquium of the <a href="http://www2.inf.tu-dresden.de/MI/medieninformatik.html">media informatics faculty at TU Dresden</a>. Find the slides <a href="http://moritz.stefaner.eu/downloads/presentations/moritzstefaner.dresden.22032010.pdf">here</a>. I would also like to use the chance to make you aware of the <a href="http://output-dd.de/">OUTPUT</a> event on April 23, where student and research works are presented and some interesting talks are planned. For readers of this blog, probably the <a href="http://output-dd.de/de/content/technische-visualistik">Technische Visualistik</a> track will be most interesting, with talks about multi-touch, blended interaction, touchless interaction etc. </p>
<img src="http://well-formed-data.net/?ak_action=api_record_view&id=472&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://well-formed-data.net/archives/472/presentation-at-tu-dresden/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>DaVis’10: Design and Aesthetics in Visualization</title>
		<link>http://well-formed-data.net/archives/456/davis10-design-and-aesthetics-in-visualization</link>
		<comments>http://well-formed-data.net/archives/456/davis10-design-and-aesthetics-in-visualization#comments</comments>
		<pubDate>Mon, 15 Feb 2010 17:03:16 +0000</pubDate>
		<dc:creator>Moritz Stefaner</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[call for papers]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[DaVis]]></category>
		<category><![CDATA[workshop]]></category>

		<guid isPermaLink="false">http://well-formed-data.net/?p=456</guid>
		<description><![CDATA[Everybody complains that art, design and research in information visualization should be talking more to each other. Here is a unique opportunity: Andrew Vande Moere and I will be hosting a symposium at IV10: DAVis, the 5th International Symposium on Design and Aesthetics in Visualisation. From the call: “This symposium aims to bring together researchers [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.graphicslink.co.uk/IV10/Dvis.htm"><img src="http://well-formed-data.net/wp-content/uploads/2010/02/Davis.png" alt="" title="Davis" width="480" height="240" class="alignnone size-full wp-image-461" /></a></p>

<p>Everybody complains that art, design and research in information visualization should be talking more to each other. </p>

<p>Here is a unique opportunity: <a href="http://web.arch.usyd.edu.au/~andrew/">Andrew Vande Moere </a>and I will be hosting a symposium at <a href="http://www.graphicslink.co.uk/IV10/">IV10</a>: <a href="http://www.graphicslink.co.uk/IV10/Dvis.htm">DAVis, the 5th International Symposium on Design and Aesthetics in Visualisation</a>. </p>

<p>From the call: </p>

<blockquote>“This symposium aims to bring together researchers and practitioners of design, art and related disciplines. The goal is to share their stories and experiences on how the needs and goals of both users and businesses are met through information visualisation.
<br />
<br />
It supports the publication of research in two general domains: Design and Aesthetics. Design refers to the development of visualisation as a creative design process. Aesthetics refers to the role of user experience in visualisation, as understood in three distinct components: aesthetic experience, experience of meaning, and emotional experience.
<br />
<br />
This symposium presents an opportunity to explore these issues and their consequences for the field of information visualization. In particular, we encourage the submission of design critiques; case studies, possibly with accompanying evaluation studies or critical reflections; position papers; or reports on the impact that visualization research or visualization use has had on the work and life of people. In this context, the story of failures or abandoned approaches can be as informative as descriptions of success. The fields of application are open, and can reach from traditional screen-based graphs, over innovative multi-touch interfaces, to dynamic media architecture displays.”</blockquote>

<p><br />
<br />
So — designers, coders, artists, visualizers — go forth and write! </p>

<p><strong>Update:</strong> make sure to check out the submission requirements and procedure up at the <a href="http://www.graphicslink.co.uk/IV10/">IV main page</a>.</p>

<p>Beware: the deadline is tight: <del datetime="2010-03-02T13:25:04+00:00">March 1.</del> <strong>March 21</strong> But honestly, you would not have started earlier, anyways — right? Feel free to get in touch if you have any questions, and we are really looking forward to your submissions. </p>
<img src="http://well-formed-data.net/?ak_action=api_record_view&id=456&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://well-formed-data.net/archives/456/davis10-design-and-aesthetics-in-visualization/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Generative Gestaltung</title>
		<link>http://well-formed-data.net/archives/418/generative-gestaltung</link>
		<comments>http://well-formed-data.net/archives/418/generative-gestaltung#comments</comments>
		<pubDate>Thu, 14 Jan 2010 16:09:58 +0000</pubDate>
		<dc:creator>Moritz Stefaner</dc:creator>
				<category><![CDATA[Reviews]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[generative design]]></category>
		<category><![CDATA[review]]></category>

		<guid isPermaLink="false">http://well-formed-data.net/?p=418</guid>
		<description><![CDATA[Generative Gestaltung is a unique new book on generative design (and related disciplines like visualization). It is quite example–driven, with loads of typical techniques explored in short processing sketches. At the moment it is only available in German, but I hear an English version is in the works. The website features all code examples and [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.generative-gestaltung.de/">Generative Gestaltung</a> is a unique new book on generative design (and related disciplines like visualization). It is quite example–driven, with loads of typical techniques explored in short <a href="http://processing.org">processing</a> sketches. At the moment it is only available in German, but I hear an English version is in the works. The <a href="http://www.generative-gestaltung.de/">website</a> features all code examples and some community functions. Very nice concept and execution overall, and it really makes me eager on learning processing better :)</p>

<p><object beforeeach="function () {}" aftereach="function () {}" width="480" height="290" expressinstaller="http://www.generative-gestaltung.de/swf/expressInstall.swf" style="vertical-align:bottom;" type="application/x-shockwave-flash" data="http://www.generative-gestaltung.de/swf/player.swf"><param name="flashvars" value="file=http%3A%2F%2Fwww.generative-gestaltung.de%2Fvideos%2Fblaettern_web_1mbit_550x310.mov&amp;image=http%3A%2F%2Fwww.generative-gestaltung.de%2Fvideos%2Fblaettern_web_1mbit_550x310.png"></param></object>
<param name="flashvars" value="file=http%3A%2F%2Fwww.generative-gestaltung.de%2Fvideos%2Fblaettern_web_1mbit_550x310.mov&amp;image=http%3A%2F%2Fwww.generative-gestaltung.de%2Fvideos%2Fblaettern_web_1mbit_550x310.png"></param></p>
<img src="http://well-formed-data.net/?ak_action=api_record_view&id=418&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://well-formed-data.net/archives/418/generative-gestaltung/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Visualizing survey results</title>
		<link>http://well-formed-data.net/archives/426/visualizing-survey-results</link>
		<comments>http://well-formed-data.net/archives/426/visualizing-survey-results#comments</comments>
		<pubDate>Mon, 11 Jan 2010 20:22:34 +0000</pubDate>
		<dc:creator>Moritz Stefaner</dc:creator>
				<category><![CDATA[Experiments]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[protovis]]></category>
		<category><![CDATA[survey]]></category>
		<category><![CDATA[visualization]]></category>

		<guid isPermaLink="false">http://well-formed-data.net/?p=426</guid>
		<description><![CDATA[In November 2009, I did a mini-project together with Boris Müller and the boys from raureif. My task was to create a visualization of the survey results of an event. The participants were asked to rate the events with respect to 9 questions on a scale from 1–10. As we did not have much time [...]]]></description>
			<content:encoded><![CDATA[<p>In November 2009, I did a mini-project together with <a href="http://esono.com">Boris Müller</a> and the boys from <a href="http://www.raureif.net/">raureif</a>. My task was to create a visualization of the survey results of an event. The participants were asked to rate the events with respect to 9 questions on a scale from 1–10. As we did not have much time (nor budget), we went for the first good-looking idea available. What could that be? Right, a radial visualization (be damned, circles for non-circular data!). Anyways, I produced a quick funky mockup with random data:
<img style="border:none;" src="http://well-formed-data.net/wp-content/uploads/2010/01/survey_mock_small.png" alt="" title="survey_mock_small" width="480" height="333" class="size-full wp-image-428" />
Each circle sector stands for one person’s ratings, and these are ordered by their average rating. For each single rating, I draw a semi-transparent wedge, with distance from center as well as color indicating the rating’s value. Special treatment is provided for the overall event rating (a more opaque, smaller wedge). For visual spice, a black spline connects all the average values of the ratings. </p>

<p>So, we agreed on it and shipped it. Seeing it with the real data, however, made me wonder if I should have looked into typical rating statistics a bit more :)
<a href="http://well-formed-data.net/wp-content/uploads/2010/01/survey-_-real-data.png"><img style="border:none;" src="http://well-formed-data.net/wp-content/uploads/2010/01/survey-_-real-data_small.png" alt="" title="survey-_-real-data_small" width="480" height="481" class="size-full wp-image-427" /></a></p>

<p>Well. Lesson learnt. It is a nice little visualization nevertheless.</p>

<p>Which reminds me of an <a href="http://blog.steepster.com/post/226679106/better-rating-system">excellent article</a> about how to prevent to uniform votes already in the interface.</p>

<p>As a bonus, here is a little remake using <a href="http://vis.stanford.edu/protovis/">protovis</a> with again, ridiculously few lines of code:
<span id="more-426"></span></p>

<script type="text/javascript" src="http://well-formed-data.net/lib/protovis-r3.1.js"></script> 

<script type="text/javascript+protovis">
    var data=[
    ["05.11.09 17:01",  10, 10, 10, 10, 10, 10, 10, 10, 10],
    ["05.11.09 17:03",  10, 9,  5,  10, 3,  3,  8,  8,  9],
    ["05.11.09 17:04",  10, 10, 9,  10, 9,  7,  10, 10, 8],
    ["05.11.09 17:04",  9,  10, 10, 10, 9,  9,  7,  10, 9],
    ["05.11.09 17:06",  8,  10, 8,  7,  7,  8,  6,  8,  7],
    ["05.11.09 17:14",  10, 10, 5,  10, 10, 7,  7,  8,  9],
    ["05.11.09 17:20",  9,  9,  9,  10, 9,  9,  9,  9,  8],
    ["05.11.09 17:36",  10, 10, 10, 10, 7,  8,  9,  10, 9],
    ["05.11.09 17:42",  10, 10, 8,  8,  9,  9,  10, 10, 10],
    ["05.11.09 19:54",  10, 9,  9,  9,  10, 10, 10, 10, 9],
    ["05.11.09 20:22",  10, 10, 10, 10, 8,  9,  10, 10, 9],
    ["06.11.09 00:26",  8,  8,  8,  8,  4,  8,  7,  7,  8],
    ["06.11.09 03:35",  10, 10, 9,  9,  9,  9,  10, 10, 9],
    ["06.11.09 03:39",  10, 10, 10, 10, 10, 10, 10, 10, 9],
    ["06.11.09 08:41",  10, 10, 9,  10, 8,  7,  9,  9,  9],
    ["06.11.09 08:59",  9,  10, 7,  10, 8,  7,  7,  9,  7],
    ["06.11.09 09:21",  10, 10, 8,  8,  10, 9,  5,  10, 9],
    ["06.11.09 10:17",  7,  9,  9,  9,  9,  8,  8,  9,  7],
    ["06.11.09 14:11",  10, 10, 10, 10, 10, 10, 10, 10, 10],
    ["06.11.09 14:12",  10, 10, 10, 10, 10, 10, 10, 10, 10],
    ["06.11.09 16:57",  9,  8,  9,  10, 9,  10, 9,  9,  9],
    ["07.11.09 04:29",  10, 10, 10, 10, 10, 10, 10, 10, 10],
    ["07.11.09 10:36",  10, 10, 10, 10, 9,  8,  9,  10, 10],
    ["07.11.09 10:43",  10, 10, 10, 10, 8,  10, 10, 10, 10],
    ["09.11.09 07:51",  10, 10, 10, 10, 10, 10, 8,  10, 9],
    ["09.11.09 11:09",  10, 10, 10, 10, 10, 10, 10, 10, 9],
    ["09.11.09 11:41",  8,  10, 9,  10, 8,  7,  7,  10, 8],
    ["09.11.09 11:51",  9,  9,  9,  9,  7,  7,  8,  9,  8],
    ["09.11.09 12:59",  10, 10, 10, 10, 10, 9,  10, 10, 10],
    ["09.11.09 14:03",  10, 8,  7,  8,  10, 9,  8,  10, 8],
    ["09.11.09 14:38",  8,  8,  9,  10, 3,  4,  5,  8,  8],
    ["10.11.09 09:38",  10, 10, 10, 10, 10, 10, 10, 10, 8],
    ["10.11.09 12:50",  10, 6,  10, 9,  8,  8,  7,  7,  9],
    ["10.11.09 14:49",  10, 10, 10, 10, 9,  9,  9,  10, 9],
    ["10.11.09 14:52",  9,  9,  10, 9,  8,  8,  8,  8,  9],
    ["10.11.09 15:31",  10, 9,  9,  10, 9,  8,  10, 10, 10],
    ["12.11.09 16:09",  9,  8,  9,  8,  8,  8,  8,  8,  8],
    ["18.11.09 11:41",  10, 9,  10, 10, 9,  10, 9,  10, 9],
    ["18.11.09 14:51",  10, 10, 9,  9,  10, 10, 10, 10, 10],
    ["18.11.09 16:36",  8,  8,  7,  8,  6,  9,  7,  8,  8],
    ["18.11.09 16:54",  5,  6,  4,  7,  6,  6,  4,  6,  6],
    ["19.11.09 17:31",  7,  8,  9,  10, 9,  10, 6,  10, 8],
    ["20.11.09 12:13",  9,  10, 10, 9,  9,  9,  9,  10, 9],
    ["22.11.09 19:05",  10, 10, 10, 10, 10, 9,  10, 10, 10]
];
    // pre-process data 
    var processedData = [];
    data.forEach(function(d) {
        var o={};
        o.date = Date.parse(d[0], "%d.%m.%y %H:%M");
        o.dayDate = new Date(o.date.getFullYear(), o.date.getMonth(), o.date.getDate());
        o.dayTime = o.date.getHours();
        d.shift();
        o.ratings = d;
        o.mean = pv.mean(d);
        processedData.push(o);
    });
    // nach rating sortieren
    processedData = processedData.sort(function(a,b) a.mean - b.mean);
    // result:
    // [{date:..., ratings:[10,2,3,4...], mean:6.7}, ...
    // set up visualization 
    var w = 440, h =440;
    var vis = new pv.Panel()
        .width(w)
        .height(h)
        .left(20)
        .top(20)
    ;
        vis.canvas="protovisDiv";
    // encoders
    var color = pv.Scale.linear(0, 5, 10).range("rgba(255,0,0,.3)", "rgba(200,200,0,.3)", "rgba(0,90,0,.3)");
    var angle = pv.Scale.linear(0, processedData.length).range(Math.PI*1.5, Math.PI*3.5);
    var radius = pv.Scale.linear(0, 10).range(100, 200); 
    // A panel for each rating event
    var panel = vis.add(pv.Panel)
        .data(processedData)
        .left(function() w*.5)  
        .top(function() h*.5)
    ;
    // a wedge for each rating value
    panel.add(pv.Wedge)
        .data(function(d) d.ratings)
        .startAngle(function() angle(this.parent.index))
        .endAngle (function() angle(this.parent.index+1))
        .innerRadius(function(d) radius(d) )
        .outerRadius(function(d) radius(d+1))
        .fillStyle(function(d) color(d))
    ;
    panel.add(pv.Wedge)
        .data(function(d) [d.mean])
        .startAngle(function() angle(this.parent.index))
        .endAngle (function() angle(this.parent.index+1))
        .innerRadius(function(d) radius(d+.5) )
        .outerRadius(function(d) radius(d+.7))
        .fillStyle(function(d) "#000")
    ;
    vis.render();
    </script>

<p><code>
var data=[
["05.11.09 17:01",  10, 10, 10, 10, 10, 10, 10, 10, 10]
// .. etc .., see page source for full data
];
// pre-process data 
var processedData = [];
data.forEach(function(d) {
    var o={};
    o.date = Date.parse(d[0], "%d.%m.%y %H:%M");
    o.dayDate = new Date(o.date.getFullYear(), o.date.getMonth(), o.date.getDate());
    o.dayTime = o.date.getHours();
    d.shift();
    o.ratings = d;
    o.mean = pv.mean(d);
    processedData.push(o);
});
// sort by rating
processedData = processedData.sort(function(a,b) a.mean - b.mean);
// result:
// [{date:..., ratings:[10,2,3,4...], mean:6.7}, ...
// set up visualization 
var w = 440, h =440;
var vis = new pv.Panel()
    .width(w)
    .height(h)
    .left(20)
    .top(20)
;
// encoders
var color = pv.Scale.linear(0, 5, 10).range("rgba(255,0,0,.3)", "rgba(200,200,0,.3)", 
                  "rgba(0,90,0,.3)");
var angle = pv.Scale.linear(0, processedData.length).range(Math.PI<em>1.5, Math.PI</em>3.5);
var radius = pv.Scale.linear(0, 10).range(100, 200); 
// A panel for each rating event
var panel = vis.add(pv.Panel)
    .data(processedData)
    .left(function() w<em>.5)<br />
    .top(function() h</em>.5)
;
// a wedge for each rating value
panel.add(pv.Wedge)
    .data(function(d) d.ratings)
    .startAngle(function() angle(this.parent.index))
    .endAngle (function() angle(this.parent.index+1))
    .innerRadius(function(d) radius(d) )
    .outerRadius(function(d) radius(d+1))
    .fillStyle(function(d) color(d))
;
panel.add(pv.Wedge)
    .data(function(d) [d.mean])
    .startAngle(function() angle(this.parent.index))
    .endAngle (function() angle(this.parent.index+1))
    .innerRadius(function(d) radius(d+.5) )
    .outerRadius(function(d) radius(d+.7))
    .fillStyle(function(d) "#000")
;
vis.render();
</code></p>
<img src="http://well-formed-data.net/?ak_action=api_record_view&id=426&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://well-formed-data.net/archives/426/visualizing-survey-results/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
