<?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 &#187; Experiments</title>
	<atom:link href="http://well-formed-data.net/archives/category/experiments/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>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>
		<item>
		<title>Five Elastic Years of infosthetics.com</title>
		<link>http://well-formed-data.net/archives/409/five-elastic-years-of-infosthetics-com</link>
		<comments>http://well-formed-data.net/archives/409/five-elastic-years-of-infosthetics-com#comments</comments>
		<pubDate>Mon, 14 Dec 2009 11:09:14 +0000</pubDate>
		<dc:creator>Moritz Stefaner</dc:creator>
				<category><![CDATA[Experiments]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[browsing]]></category>
		<category><![CDATA[elastic-lists]]></category>
		<category><![CDATA[infosthetics]]></category>

		<guid isPermaLink="false">http://well-formed-data.net/?p=409</guid>
		<description><![CDATA[On the occasion of the recent fifth birthday of infosthetics.com blog, your premier source for fresh projects from visualization and information aesthetics, I made a custom adaptation of the elastic lists principle for the – up to now – 1950 posts of the site. Try it out, and read more about it here. Happy birthday [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://moritz.stefaner.eu/projects/5yrs-infosthetics/"><img src="http://well-formed-data.net/wp-content/uploads/2009/12/5yrs_infosthetics_480.png" alt="5yrs_infosthetics_480" title="5yrs_infosthetics_480" width="480" height="209" class="alignnone size-full wp-image-410" /></a></p>

<p>On the occasion of the recent <a href="http://infosthetics.com/archives/2009/12/happy_birthday_information_aesthetics_is_5_years_old.html">fifth birthday</a> of <a href="http://infosthetics.com">infosthetics.com</a> blog, your premier source for fresh projects from visualization and information aesthetics, I made a custom adaptation of the <a href="http://moritz.stefaner.eu/projects/elastic-lists/">elastic lists</a> principle for the – up to now – 1950 posts of the site. <a href="http://moritz.stefaner.eu/projects/5yrs-infosthetics/">Try it out</a>, and <a href="http://infosthetics.com/archives/2009/12/five_elastic_years_of_infosthetics.html"> read more about it here.</a></p>

<p>Happy birthday infosthetics!</p>
<img src="http://well-formed-data.net/?ak_action=api_record_view&id=409&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://well-formed-data.net/archives/409/five-elastic-years-of-infosthetics-com/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Elastic times</title>
		<link>http://well-formed-data.net/archives/246/elastic-times</link>
		<comments>http://well-formed-data.net/archives/246/elastic-times#comments</comments>
		<pubDate>Mon, 02 Mar 2009 22:56:49 +0000</pubDate>
		<dc:creator>Moritz Stefaner</dc:creator>
				<category><![CDATA[Experiments]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[elastic-lists]]></category>
		<category><![CDATA[facet-browser]]></category>
		<category><![CDATA[facets]]></category>
		<category><![CDATA[mashup]]></category>
		<category><![CDATA[nyt]]></category>

		<guid isPermaLink="false">http://well-formed-data.net/?p=246</guid>
		<description><![CDATA[Today was a good day, so I thought I would share its results immediately, instead of fine-tuning forever — who knows when I find the time anyways! I built a little facet browser for the New York Times Article Search API - an impressively fast faceted search engine covering over two million articles. So, give [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://moritz.stefaner.eu/projects/elastic-lists/NYT/"><img src="http://well-formed-data.net/wp-content/uploads/2009/03/nyt_elastic.gif" alt="nyt_elastic" title="nyt_elastic" width="480" height="240" class="alignnone size-full wp-image-247" /></a></p>

<p>Today was a good day, so I thought I would share its results immediately, instead of fine-tuning forever — who knows when I find the time anyways!</p>

<p>I built a little <a href="http://moritz.stefaner.eu/projects/elastic-lists/NYT/">facet browser</a> for the New York Times <a href="http://developer.nytimes.com/docs/article_search_api">Article Search API </a>- an impressively fast faceted search engine covering over two million articles. So, <a href="http://moritz.stefaner.eu/projects/elastic-lists/NYT/">give it a spin</a>!</p>

<p>Some caveats:</p>

<ul>
    <li>Don’t look for the page navigation — there is none. Pure laziness, will update it soon.</li>
    <li>The initial counts are based on a search for “the” (which I figured would appear in all articles). Unfortunately, only the top 15 or so values per facet are returned, so you cannot click, e.g. the year 2008 in the beginning. Will fix.</li>
    <li>The API has a request limit of 5000 queries per day. So if your requests don’t work — come back tomorrow morning :)</li>
    <li><span style="color:#777;">Unfortunately, the API seems to support only one value per facet. So, all facets are single-select.</span>(fixed, see comments).</li>
</ul>

<p>The code is based on my totally revamped <a href="http://moritz.stefaner.eu/projects/elastic-lists/">elastic lists prototype</a>. I used this project as a little sandbox experiment of how easy customization is possible, and especially how to make a switch from a fully client-based to a server–based filtering model.  </p>
<img src="http://well-formed-data.net/?ak_action=api_record_view&id=246&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://well-formed-data.net/archives/246/elastic-times/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>mæve interactive installation</title>
		<link>http://well-formed-data.net/archives/158/maeve</link>
		<comments>http://well-formed-data.net/archives/158/maeve#comments</comments>
		<pubDate>Tue, 16 Sep 2008 15:18:02 +0000</pubDate>
		<dc:creator>Moritz Stefaner</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Experiments]]></category>
		<category><![CDATA[biennale]]></category>
		<category><![CDATA[everyville]]></category>
		<category><![CDATA[interactive table]]></category>
		<category><![CDATA[maeve]]></category>
		<category><![CDATA[reactable]]></category>
		<category><![CDATA[venice]]></category>

		<guid isPermaLink="false">http://well-formed-data.net/?p=158</guid>
		<description><![CDATA[After much blood, sweat and cable guy issues, we could finally present the interactive installation mæve for the EveryVille student competition at the La Biennale in Venice. In short, the installation works like this: visitors can pick up little cards representing the exhibits. Putting them on the table will draw an associative, organic network of [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://portal.mace-project.eu/maeve"><img src="http://well-formed-data.net/wp-content/uploads/2008/09/bac2-1.jpg" alt="" title="Maeve" width="480" height="134" class="alignnone size-full wp-image-163" /></a></p>

<p>After much blood, sweat and cable guy issues, we could finally present <a href="http://portal.mace-project.eu/maeve/">the interactive installation mæve</a> for the <a href="http://www.labiennale.org/en/architecture/everyville/" target="_blank">EveryVille student competition</a> at the <a href="http://www.labiennale.org/en/architecture/" target="_blank">La Biennale in Venice</a>. </p>

<p><object width="480" height="270">   <param name="allowfullscreen" value="true" />   <param name="allowscriptaccess" value="always" />   <param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=1738770&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" /> <embed src="http://vimeo.com/moogaloop.swf?clip_id=1738770&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="480" height="270"></embed></object><br /></p>

<p>In short, the installation works like this: visitors can pick up little cards representing the exhibits. Putting them on the table will draw an associative, organic network of tags, media and related projects around them. If you put multiple cards on the table, the visualization will form “bridges”, looking for direct or indirect connections between the projects.</p>

<p><a href="http://portal.mace-project.eu/maeve"><img src="http://well-formed-data.net/wp-content/uploads/2008/09/2cards_480.jpg" alt="" title="Maeve visualization" width="480" height="240" class="alignleft size-full wp-image-164" /></a></p>

<p>The installation has been designed and developed by the MACE project team of the University of Applied Sciences Potsdam and made possible by many others (<a href="http://portal.mace-project.eu/maeve/credits.php">credits</a>). </p>

<p>You can find more info and media on the <a href="http://portal.mace-project.eu/maeve">mæve project website</a>.</p>

<p><a href="http://portal.mace-project.eu/maeve"><img src="http://well-formed-data.net/wp-content/uploads/2008/09/maeve_debug.png" alt="" title="maeve_debug" width="480" height="240" class="alignleft size-full wp-image-161" /></a></p>

<p>Technically, the installation is built with <a href="http://processing.org" target="_blank">Processing</a>, using the <a href="http://www.wortwechsel.biz/gestalt/" target="_blank">Gestalt</a> framework. <br />For the card tracking,  the <a href="http://reactable.iua.upf.edu/?software" target="_blank">Reactivision 1.4</a> software was used. The interactive table was built by <a href="http://www.werk5.de/" target="_blank">Werk5</a>.</p>

<p>By the way, if you blog about this, make sure to link to the <a href="http://portal.mace-project.eu/maeve">original project page</a> – not this blog post – thanks!</p>
<img src="http://well-formed-data.net/?ak_action=api_record_view&id=158&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://well-formed-data.net/archives/158/maeve/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Visualizing a hierarchical glossary</title>
		<link>http://well-formed-data.net/archives/136/visualizing-a-hierarchical-glossary</link>
		<comments>http://well-formed-data.net/archives/136/visualizing-a-hierarchical-glossary#comments</comments>
		<pubDate>Mon, 21 Apr 2008 12:15:53 +0000</pubDate>
		<dc:creator>Moritz Stefaner</dc:creator>
				<category><![CDATA[Experiments]]></category>
		<category><![CDATA[hierarchical]]></category>
		<category><![CDATA[tree]]></category>
		<category><![CDATA[visualization]]></category>

		<guid isPermaLink="false">http://well-formed-data.net/?p=136</guid>
		<description><![CDATA[For the EU project MACE, I have been experimenting with hierarchical visualizations. Just the quick link for now, I hope I find the time to share some of the background and findings later… On a related note: 9 days left to hand in your papers and take part in a great conference this autumn!]]></description>
			<content:encoded><![CDATA[<p><a href="http://interface.mace-project.eu/demos/classificationBrowser/"> <img src="http://well-formed-data.net/wp-content/uploads/2008/04/mace_hierarchical.png" alt="" title="mace_hierarchical" width="480" height="156" class="alignnone size-full wp-image-137" /></a></p>

<p>For the EU project <a href="http://mace-project.eu">MACE</a>, I have been experimenting with hierarchical visualizations. 
Just the quick <a href="http://interface.mace-project.eu/demos/classificationBrowser/">link</a> for now, I hope I find the time to share some of the background and findings later…</p>

<p>On a related note: <a href="http://www.mace-project.eu/index.php?option=com_content&amp;task=view&amp;id=90&amp;Itemid=1">9 days left to hand in your papers</a> and take part in a great <a href="http://www.mace-project.eu/index.php?option=com_content&amp;task=view&amp;id=81&amp;Itemid=94">conference</a> this autumn!</p>
<img src="http://well-formed-data.net/?ak_action=api_record_view&id=136&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://well-formed-data.net/archives/136/visualizing-a-hierarchical-glossary/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>A star for your christmas tree</title>
		<link>http://well-formed-data.net/archives/117/a-star-for-your-christmas-tree</link>
		<comments>http://well-formed-data.net/archives/117/a-star-for-your-christmas-tree#comments</comments>
		<pubDate>Sun, 16 Dec 2007 16:02:40 +0000</pubDate>
		<dc:creator>Moritz Stefaner</dc:creator>
				<category><![CDATA[Experiments]]></category>
		<category><![CDATA[hierarchical]]></category>
		<category><![CDATA[radial]]></category>
		<category><![CDATA[visualization]]></category>

		<guid isPermaLink="false">http://well-formed-data.net/archives/117/a-star-for-your-christmas-tree</guid>
		<description><![CDATA[I am just packing my stuff and will be off to Bavaria over the holidays. A last visualization for this year, incidentally looking like christmas accessoires: A radial tree visualization of the MACE classification vocabulary. -&#62; full picture Built with flare. And merry christmas all!]]></description>
			<content:encoded><![CDATA[<p>I am just packing my stuff and will be off to Bavaria over the holidays. A last visualization for this year, incidentally looking like christmas accessoires: A radial tree visualization of the <a href="http://mace-project.eu">MACE</a> classification vocabulary. </p>

<p><a href="http://well-formed-data.net/experiments/MACE/Classification_radial/radial.png"><img src='http://well-formed-data.net/wp-content/uploads/2007/12/app_radial_thumb.png' alt='app_radial_thumb.png' /></a></p>

<p>-&gt; full picture 
Built with <a href="http://flare.prefuse.org">flare</a>.</p>

<p>And merry christmas all!</p>
<img src="http://well-formed-data.net/?ak_action=api_record_view&id=117&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://well-formed-data.net/archives/117/a-star-for-your-christmas-tree/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Tag maps update again</title>
		<link>http://well-formed-data.net/archives/84/tag-maps-update-again</link>
		<comments>http://well-formed-data.net/archives/84/tag-maps-update-again#comments</comments>
		<pubDate>Mon, 28 May 2007 20:58:47 +0000</pubDate>
		<dc:creator>Moritz Stefaner</dc:creator>
				<category><![CDATA[Experiments]]></category>
		<category><![CDATA[Thesis]]></category>
		<category><![CDATA[similarity]]></category>
		<category><![CDATA[tag-cloud]]></category>
		<category><![CDATA[tag-map]]></category>
		<category><![CDATA[tagging]]></category>

		<guid isPermaLink="false">http://well-formed-data.net/archives/84/tag-maps-update-again</guid>
		<description><![CDATA[&#62; Tag maps v5 PS: 12 days to go, wish me luck!]]></description>
			<content:encoded><![CDATA[<p><a href="http://well-formed-data.net/experiments/tag_maps_v5"><img src='http://well-formed-data.net/wp-content/uploads/2007/05/tag_maps_update.png' alt='tag_maps_update.png' /></a>
<a href="http://well-formed-data.net/experiments/tag_maps_v5">&gt; Tag maps v5</a></p>

<p>PS: 12 days to go, wish me luck!</p>
<img src="http://well-formed-data.net/?ak_action=api_record_view&id=84&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://well-formed-data.net/archives/84/tag-maps-update-again/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Emerging topics update</title>
		<link>http://well-formed-data.net/archives/77/emerging-topics-update</link>
		<comments>http://well-formed-data.net/archives/77/emerging-topics-update#comments</comments>
		<pubDate>Wed, 23 May 2007 21:31:38 +0000</pubDate>
		<dc:creator>Moritz Stefaner</dc:creator>
				<category><![CDATA[Experiments]]></category>
		<category><![CDATA[Thesis]]></category>
		<category><![CDATA[emerging-topics]]></category>
		<category><![CDATA[tagging]]></category>
		<category><![CDATA[temporal-dynamics]]></category>
		<category><![CDATA[vocabulary-evolution]]></category>

		<guid isPermaLink="false">http://well-formed-data.net/archives/77/emerging-topics-update</guid>
		<description><![CDATA[My thesis is due pretty soon, so I am currently writing A LOT and make some on–the–go beautifications to my experiments. First one is the emerging topics histogram. I followed my own advice and vertically centered the stacked histogram. Additionally, I never liked those sharp edges, so now I do not only “fade out” tags [...]]]></description>
			<content:encoded><![CDATA[<p>My thesis is due pretty soon, so I am currently writing A LOT and make some on–the–go beautifications to my experiments.</p>

<p>First one is the emerging topics histogram. I followed my own advice and vertically centered the stacked histogram. Additionally, I never liked those sharp edges, so now I do not only “fade out” tags visually, but also fade them in, resulting in a much more organic picture, and largely improved readability of the chart. New color scheme: old tags are cold, freshly introduced ones in warm color. This is all very much inspired by the fabulous <a href="http://megamu.com/lastfm/">last.fm charts by Lee Byron</a> — thanks!</p>

<blockquote>
  <p><a href="http://well-formed-data.net/experiments/emerging_topics_v2/">new interactive version here</a></p>
</blockquote>

<p>and some pix:
<img src='http://well-formed-data.net/wp-content/uploads/2007/05/picture-12_480x229shkl.png' alt='picture-12_480×229shkl.png' />
<img src='http://well-formed-data.net/wp-content/uploads/2007/05/picture-3_480x354shkl.png' alt='picture-3_480×354shkl.png' />
<img src='http://well-formed-data.net/wp-content/uploads/2007/05/picture-13_480x388shkl.png' alt='picture-13_480×388shkl.png' />
<img src='http://well-formed-data.net/wp-content/uploads/2007/05/picture-6_480x361shkl.png' alt='picture-6_480×361shkl.png' /></p>
<img src="http://well-formed-data.net/?ak_action=api_record_view&id=77&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://well-formed-data.net/archives/77/emerging-topics-update/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>You say… We say…</title>
		<link>http://well-formed-data.net/archives/72/you-say-we-say</link>
		<comments>http://well-formed-data.net/archives/72/you-say-we-say#comments</comments>
		<pubDate>Thu, 10 May 2007 18:15:38 +0000</pubDate>
		<dc:creator>Moritz Stefaner</dc:creator>
				<category><![CDATA[Experiments]]></category>
		<category><![CDATA[Thesis]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[intersubjectivity]]></category>
		<category><![CDATA[long-tail]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[tagging]]></category>
		<category><![CDATA[visualization]]></category>

		<guid isPermaLink="false">http://well-formed-data.net/archives/72/you-say%e2%80%a6-we-say%e2%80%a6</guid>
		<description><![CDATA[Another visual experiment on tagging: How do individuals use tags — compared to the community? Do you use private language or are you a mainstream tagger? When you tag with “design” — do the others think it is “art”? On the left: the personal tags for the personal bookmarks — ordered by frequency — the [...]]]></description>
			<content:encoded><![CDATA[<p>Another visual experiment on tagging: 
How do individuals use tags — compared to the community? Do you use private language or are you a mainstream tagger? When you tag with “design” — do the others think it is “art”?</p>

<div class="line"></div>

<p><img src='http://well-formed-data.net/wp-content/uploads/2007/05/ysws_04.jpg' alt='ysws_04.jpg' /></p>

<p><strong>On the left</strong>: the personal tags for the personal bookmarks — ordered by frequency — the containing box per is log-scaled so you get an impression of the long–tail position of a tag. Which means: Often used tags are large, bright and go to the top.</p>

<p><strong>On the right</strong>: community tags for the tagged ressources. </p>

<p><strong>In the middle</strong>: tags with the same name are connected. If a line is horizontal, the indvidual and the community essentially agree on the relevance of the tag for the ressources. The steeper it is — the larger the disagreement. If no line starts at a tag, it means it is not present in the other list </p>

<p>So in the picture above, you can see my tags. Same facts you can read from the picture:
• “m.a.thesis” is a very often used, but private tag of mine.
• The ressources I tag in general are mostly tagged with “design” by the community. I, however, use the tag “design” much less often.
• “news”, “semantic web”, “webdev” are tags I use often, but not the community.
etc. </p>

<div class="line"></div>

<p><img src='http://well-formed-data.net/wp-content/uploads/2007/05/ysws_01.jpg' alt='ysws_01.jpg' /></p>

<p>And often course, you can click individual tags to see what the comparison is like for subsets of the bookmarks. That’s especially interesting for obscure tags like “guru” — you can see what the tagger “means” by looking at the distribution of the community bookmarks (in this case “design — art — programmer — artist”). Interesting!</p>

<div class="line"></div>

<p>Some more shots:</p>

<p><img src='http://well-formed-data.net/wp-content/uploads/2007/05/ysws_03.jpg' alt='ysws_03.jpg' /></p>

<p><img src='http://well-formed-data.net/wp-content/uploads/2007/05/ysws_02.jpg' alt='ysws_02.jpg' /></p>

<p>I wish I could say “click here for the interactive version” as usual — but unfortunately, del.icio.us offers a JSON API, but did not put a crossdomain.xml file on their server. Which means the visualization (which runs nicely on my harddisc) cannot load data when put in the web. Bummer. I hope I can figure something out. </p>

<p>So for now — I can only offer a <a href="http://well-formed-data.net/experiments/YouSayWeSay/wfd_YouSayWeSay.zip">download link</a>. Click the index.html. You might have to adjust you Flash player security settings in order to load the community tags. Caveat: The application is still a bit buggy and pretty heavy concerning processor ressources.</p>
<img src="http://well-formed-data.net/?ak_action=api_record_view&id=72&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://well-formed-data.net/archives/72/you-say-we-say/feed</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Hourly shots + delicious + twitter = fun</title>
		<link>http://well-formed-data.net/archives/70/hourly-shots-delicious-twitter-fun</link>
		<comments>http://well-formed-data.net/archives/70/hourly-shots-delicious-twitter-fun#comments</comments>
		<pubDate>Sun, 06 May 2007 17:25:34 +0000</pubDate>
		<dc:creator>Moritz Stefaner</dc:creator>
				<category><![CDATA[Experiments]]></category>
		<category><![CDATA[Thesis]]></category>
		<category><![CDATA[del.icio.us]]></category>
		<category><![CDATA[hourly]]></category>
		<category><![CDATA[mashup]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[webcam]]></category>

		<guid isPermaLink="false">http://well-formed-data.net/archives/70/hourly-shots-delicious-twitter-fun</guid>
		<description><![CDATA[I am having fun here with a little custom made Flash app that reads • hourly shots from my built-in webcam • my twitter posts • and my delicious bookmarks and puts it all together. Bit messy at the moment, but I am working on it. Bigger picture here.]]></description>
			<content:encoded><![CDATA[<p><a href='http://well-formed-data.net/wp-content/uploads/2007/05/shots_large.jpg' title='shots_large.jpg' target="_blank"><img src='http://well-formed-data.net/wp-content/uploads/2007/05/shots.jpg' alt='shots.jpg' /></a></p>

<p>I am having fun here with a little custom made Flash app that reads
• hourly shots from my built-in webcam
• my twitter posts
• and my delicious bookmarks</p>

<p>and puts it all together. Bit messy at the moment, but I am working on it.</p>

<p><a href='http://well-formed-data.net/wp-content/uploads/2007/05/shots_large.jpg' title='shots_large.jpg' target="_blank">Bigger picture here.</a></p>
<img src="http://well-formed-data.net/?ak_action=api_record_view&id=70&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://well-formed-data.net/archives/70/hourly-shots-delicious-twitter-fun/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
