<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>OUseful.Info, the blog... &#187; Anything you want</title>
	<atom:link href="http://blog.ouseful.info/category/anything-you-want/feed/?withoutcomments=1" rel="self" type="application/rss+xml" />
	<link>http://blog.ouseful.info</link>
	<description>Trying to find useful things to do with emerging technologies in open education</description>
	<lastBuildDate>Fri, 24 May 2013 07:08:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='blog.ouseful.info' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>OUseful.Info, the blog... &#187; Anything you want</title>
		<link>http://blog.ouseful.info</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://blog.ouseful.info/osd.xml" title="OUseful.Info, the blog..." />
	<atom:link rel='hub' href='http://blog.ouseful.info/?pushpress=hub'/>
		<item>
		<title>Notes on Narrative Science and Automated Insights</title>
		<link>http://blog.ouseful.info/2013/05/22/notes-on-narrative-science-and-automated-insight/</link>
		<comments>http://blog.ouseful.info/2013/05/22/notes-on-narrative-science-and-automated-insight/#comments</comments>
		<pubDate>Wed, 22 May 2013 14:40:33 +0000</pubDate>
		<dc:creator>Tony Hirst</dc:creator>
				<category><![CDATA[Anything you want]]></category>
		<category><![CDATA[narrativeScience]]></category>

		<guid isPermaLink="false">http://blog.ouseful.info/?p=10703</guid>
		<description><![CDATA[In October 2009, the New York Times Media Decoder blog picked up on a story that had been doing the rounds about a research project called Stats Monkey from the Intelligent Information Laboratory at Northwestern University. The Robots Are Coming!, it declared, with the immediate rejoinder, Oh, They’re Here. Using play by play baseball data, [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.ouseful.info&#038;blog=325417&#038;post=10703&#038;subd=ouseful&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>In October 2009, the New York Times <em>Media Decoder</em> blog picked up on a story that had been doing the rounds about a research project called <a href="http://infolab.northwestern.edu/projects/stats-monkey/">Stats Monkey</a> from the <a href="http://infolab.northwestern.edu/">Intelligent Information Laboratory</a> at Northwestern University. <a href="http://mediadecoder.blogs.nytimes.com/2009/10/19/the-robots-are-coming-oh-theyre-here/"><em>The Robots Are Coming!</em></a>, it declared, with the immediate rejoinder, <em>Oh, They’re Here.</em> Using play by play baseball data, <em>Stats Monkey</em> produced human readable reports of a baseball game, formulaic admittedly, but good enough, particularly when complemented by quotes from a post-match press conference report. Mechanical churnalism complementing data-driven analysis, cast into prose. (It&#8217;s worth noting that the Media Decoder post itself is little more than a restatement of what was presumably the Stats Monkey website blurb at the time.)</p>
<p>In April 2010, Bloomberg Businessweek Magazine asked <a href="http://www.businessweek.com/magazine/content/10_19/b4177037188386.htm">Are Sportswriters Really Necessary?</a>, describing how <a href="http://narrativescience.com/">Narrative Science</a>, a company that incorporated at the start of that year and spun out off the back of the Stats Monkey project had teamed up with the Big Ten Network to produce automatically generated sports reports, <a href="http://btn.com/?s=narrative+science">a relationship that presumably continues to this day</a>.</p>
<p><a href="http://btn.com/2013/03/15/track-no-4-wisconsin-vs-no-5-michigan/"><img src="http://ouseful.files.wordpress.com/2013/05/btn-and-narratve-science.png?w=700" alt="BTN and Narrative Science?"   class="alignnone size-full wp-image-10711" /></a></p>
<p>A year later, and Forbes magazine produced a report in June 2011 about <a href="http://www.forbes.com/sites/bobcook/2011/06/17/gamechanger-and-narrative-science-fulfilling-the-heretofore-unrealized-demand-for-stilted-stories-about-childrens-game/">GameChanger and Narrative Science: Fulfilling the Heretofore Unrealized Demand for Stilted Stories About Children&#8217;s Games</a>, describing a tie-up between Narrative Science and <a href="http://www.gamechanger.io/">GameChanger</a>, a company that produces a scorekeeping app that allows sports fans, parents and coaches to capture data about a match.</p>
<p><em>(What other companies/apps are out there for crowdsourcing sports analytics in this way, I wonder?)</em></p>
<p>Using GameChanger data and narrative Science story generation tools, it was possible to automate the creation of match reports for small number audiences. I don&#8217;t know if these stories used to be freely accessible, but today the match reports appear to take the form of paywalled notion of <em><a href="http://help.gamechanger.io/customer/portal/articles/354794-game-recap-stories">recap stories</em>.</p>
<p><a href="http://ouseful.files.wordpress.com/2013/05/recap-stories-commercial.png"><img src="http://ouseful.files.wordpress.com/2013/05/recap-stories-commercial.png?w=700" alt="recap stories commercial"   class="alignnone size-full wp-image-10710" /></a></p>
<p>Paywall aside, examples of other stories generated by Narrative Science using GameChanger data can be found using a simple web search on the phrase <a href="https://duckduckgo.com/?q=%22Powered+by+Narrative+Science+and+GameChanger+Media%22">&#8220;Powered by Narrative Science and GameChanger Media&#8221;</a></p>
<p><a href="http://ouseful.files.wordpress.com/2013/05/powered-by-gamechanger-media.png"><img src="http://ouseful.files.wordpress.com/2013/05/powered-by-gamechanger-media.png?w=700&#038;h=651" alt="powered by gamechanger media" width="700" height="651" class="alignnone size-full wp-image-10709" /></a></p>
<p>You can also just search for the byline, as for example it appears in this report:</p>
<p><a href="http://ouseful.files.wordpress.com/2013/05/narrative-science-byline.png"><img src="http://ouseful.files.wordpress.com/2013/05/narrative-science-byline.png?w=700" alt="Narrative science byline"   class="alignnone size-full wp-image-10708" /></a></p>
<p>In passing, it&#8217;ll be interesting to see how automatically generated stories start to feed into the <em>glitch aesthetic</em> (h/t @danmcquillan for introducing me to this phrase and the related notion of the <a href="http://www.wired.com/beyond_the_beyond/2012/04/an-essay-on-the-new-aesthetic/"><em>new aesthetic</em></a> in his presentation at #opentech last week).</p>
<p><a href="http://ouseful.files.wordpress.com/2013/05/glitch-aesthetic.png"><img src="http://ouseful.files.wordpress.com/2013/05/glitch-aesthetic.png?w=700" alt="GLitch aesthetic"   class="alignnone size-full wp-image-10714" /></a></p>
<p>September 2011 saw a media outlook report from Mediabistro&#8217;s <em>Media Jobs Daily</em> noting that <a href="http://www.mediabistro.com/mediajobsdaily/narrative-sciences-robot-journalists-now-tackling-real-estate_b8366">Narrative Science’s ‘Robot Journalists’ Now Tackling Real Estate</a>. The story links through to a page on Builder Online that provides a <a href="http://www.builderonline.com/local-housing-data/mid-atlantic/new-york-northern-new-jersey-long-island-ny-nj-pa.aspx">summary report of housing data</a> for various US cities.</p>
<p><a href="http://ouseful.files.wordpress.com/2013/05/canned-reporting.png"><img src="http://ouseful.files.wordpress.com/2013/05/canned-reporting.png?w=700" alt="Canned reporting"   class="alignnone size-full wp-image-10712" /></a></p>
<p>What this example, and the GameChanger example, show is how the generation of timely text stories can be automated on top of the regularly updated datasets. The use of natural language interpretive text to describe patterns observed in the underlying data presumably also has SEO benefits.</p>
<p>That same month, September 2011, saw another stats-to-insight company, again emerging from the automated interpretation of sports data, renaming itself <a href="http://techcrunch.com/2011/09/12/statsheet-changes-name-to-automated-insights-lands-4-million/">from StatSheet to Automated Insights</a>. Today, Statsheet continues to publish <a href="http://statsheet.com/statblogs_mlb/boston-red-sox/boston-red-sox/game-recap/red-sox-fall-white-sox-3-1">game recaps</a> combining short natural language summaries with statistical charts, all of which are presumably automatically generated. Within a year, the parent company, <a href="http://automatedinsights.com/">Automated Insights</a> had scaled up and begun publishing <a href="http://automatedinsights.com/yahoo">recaps for Yahoo!&#8217;s fantasy sports matches</a>.</p>
<div class="embed-vimeo"><iframe src="http://player.vimeo.com/video/56590321" width="640" height="360" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe></div>
<p>More recently, Automated Insights have started producing realtime content feeds to support sports commentators &#8211; <a href="http://realtime.automatedinsights.com/mlb">Real-time Insights for MLB</a> &#8211; as well as feeding consumers via the <a href="http://stat.us/">stat.us</a> powered Twitter feeds.</p>
<p><em>(See also: <a href="http://www.yseop.com/EN/home.php">yseop</a>, a French company that generates automated reports from data. [Any more?])</em></p>
<p>Fast forward to the start of 2013, and Narrative Science started publishing human readable prose reports based on US schools data (<a href="http://www.propublica.org/nerds/item/how-to-edit-52000-stories-at-once">ProPublica: <em>How To Edit 52,000 Stories at Once</em></a>). They&#8217;re also doing a lot more work with financial reporting, for example <a href="http://www.forbes.com/sites/narrativescience/">with Forbes</a> as well as for financial services clients, <a href="http://www.youtube.com/watch?v=qc5uxFTUYvw">as this interview with Narrative Science&#8217;s Stuart Frankel describes</a>.</p>
<p><a href="http://www.forbes.com/sites/narrativescience/"><img src="http://ouseful.files.wordpress.com/2013/05/narrative-science-forbes.png?w=700&#038;h=534" alt="narrative science forbes" width="700" height="534" class="alignnone size-full wp-image-10725" /></a></p>
<p>Generating human readable reports from Google Analytics data and dashboards also appears to be a hot topic, with both Narrative Science (<a href="http://www.datarunsdeep.com.au/blog/automated-insight-from-google-analytics-with-quill/">Automated Insight From Google Analytics With Quill</a>) and Automated Insights (<a href="http://techcrunch.com/2013/05/20/automated-insights-site-ai/">With Site Ai, Automated Insights Provides A Cliffs Notes Version Of Your Web Analytics</a>) recently developing tools around this topic.</p>
<p>What I thought was particularly interesting about the ProPublica example was how it suggests a possible widespread future use of &#8220;automatically generated insight&#8221; pulling out headline interpretations from open data sets, as touched on in this great <a href="http://vimeo.com/55439427">introductory technical presentation by Narrative Science&#8217;s Larry Adams</a> (which also happens to mention the possibility of Narrative Science offering platform services via an API&#8230;? It also mentions work with the NHS?):</p>
<div class="embed-vimeo"><iframe src="http://player.vimeo.com/video/55439427" width="700" height="394" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe></div>
<p>At one point during that presentation, Larry Adams suggests that Narrative Science use small set of narrative templates or story types (&#8220;the horserace&#8221; for example, or &#8220;top 10&#8243;) to frame the construction of their stories, as well as mentioning the sorts of feature that they look for within a data set (trends and changes in trends, for example, or outliers). Another presentation, this time by <a href="http://www.youtube.com/watch?v=VJUcChX9Y7w">Narrative Science&#8217;s Kris Hammond</a> also hints at some of the features they look for in data: &#8220;inflexion points, trends, correlations&#8221;.</p>
<p>So what sorts of techniques might we use ourselves to start generating the insights that we might be able to work up into simple narrative sentences, at least for starters?</p>
<p>Top 10, bottom 5 are easy pickings if we can rank the data somehow. I thought this trick for detecting inflexions by coding a time series symbolically and then using a regular expression to detect features was really interesting: <a href="http://dahtah.wordpress.com/2013/05/17/finding-patterns-in-time-series-using-regular-expressions/">Finding patterns in time series using regular expressions</a>. And I wonder, how does the <a>OpenSecrets anomaly tracker </a> define the anomalies it detects?</p>
<p><em>Other posts you might be interested in:<br />
- <a href="http://blog.ouseful.info/2008/11/06/the-tesco-data-business-notes-on-scoring-points/">The Tesco Data Business &#8211; Notes on “Scoring Points”</a><br />
- <a href="http://blog.ouseful.info/2008/12/11/more-remarks-on-the-tesco-data-play/">More Remarks on the Tesco Data Play</a></em></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ouseful.wordpress.com/10703/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ouseful.wordpress.com/10703/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.ouseful.info&#038;blog=325417&#038;post=10703&#038;subd=ouseful&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.ouseful.info/2013/05/22/notes-on-narrative-science-and-automated-insight/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/abbd9f90565ce9ae4d065d93a81d8c03?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">Tony Hirst</media:title>
		</media:content>

		<media:content url="http://ouseful.files.wordpress.com/2013/05/btn-and-narratve-science.png" medium="image">
			<media:title type="html">BTN and Narrative Science?</media:title>
		</media:content>

		<media:content url="http://ouseful.files.wordpress.com/2013/05/recap-stories-commercial.png" medium="image">
			<media:title type="html">recap stories commercial</media:title>
		</media:content>

		<media:content url="http://ouseful.files.wordpress.com/2013/05/powered-by-gamechanger-media.png" medium="image">
			<media:title type="html">powered by gamechanger media</media:title>
		</media:content>

		<media:content url="http://ouseful.files.wordpress.com/2013/05/narrative-science-byline.png" medium="image">
			<media:title type="html">Narrative science byline</media:title>
		</media:content>

		<media:content url="http://ouseful.files.wordpress.com/2013/05/glitch-aesthetic.png" medium="image">
			<media:title type="html">GLitch aesthetic</media:title>
		</media:content>

		<media:content url="http://ouseful.files.wordpress.com/2013/05/canned-reporting.png" medium="image">
			<media:title type="html">Canned reporting</media:title>
		</media:content>

		<media:content url="http://ouseful.files.wordpress.com/2013/05/narrative-science-forbes.png" medium="image">
			<media:title type="html">narrative science forbes</media:title>
		</media:content>
	</item>
		<item>
		<title>Are We Just Google&#8217;s Lab Rats?</title>
		<link>http://blog.ouseful.info/2013/05/19/are-we-just-googles-rats/</link>
		<comments>http://blog.ouseful.info/2013/05/19/are-we-just-googles-rats/#comments</comments>
		<pubDate>Sun, 19 May 2013 11:19:24 +0000</pubDate>
		<dc:creator>Tony Hirst</dc:creator>
				<category><![CDATA[Anything you want]]></category>

		<guid isPermaLink="false">http://blog.ouseful.info/?p=10691</guid>
		<description><![CDATA[There are some interesting comments relating to my previous post on Google Lock-In Lock-Out in a comment thread on OSnews: Why Google gets so much credit. Here are some of my own lazy Sunday morning notes/thoughts relating to that, and other comments&#8230; - killing Google Reader does not kill RSS/there was no &#8220;malicious intent&#8221; mapping [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.ouseful.info&#038;blog=325417&#038;post=10691&#038;subd=ouseful&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>There are some interesting comments relating to my previous post on <a href="http://blog.ouseful.info/2013/05/16/google-lock-in/">Google Lock-In Lock-Out</a> in a <a href="http://www.osnews.com/comments/27049">comment thread on OSnews: <em>Why Google gets so much credit</em></a>. Here are some of my own lazy Sunday morning notes/thoughts relating to that, and other comments&#8230;</p>
<p><em>- killing Google Reader does not kill RSS/there was no &#8220;malicious intent&#8221; mapping out the Reader/RSS strategy:</em></p>
<p>A nice phrase in an #opentech talk yesterday was that we (technologists and engineers and data scientists, for example) have to &#8220;act responsibly&#8221;. Google Reader helped popularise feed reading when some of us were hopeful for its future (<a href="http://ouseful.open.ac.uk/blogarchive/010271.html">&#8220;We ignore RSS at OUr Peril&#8221;</a>), and as such attracted many readers away from other clients (myself included), with the result that competition was harder (&#8220;compete against Google? Hmm&#8230; maybe not&#8230;&#8221;). Google Reader&#8217;s infrastructure and unofficial APIs enabled folk to build services off the back of the Google Reader infrastructure turning it into de facto infrastructure for other peoples&#8217; applications and services. (Remember: <a href="http://www.wired.com/culture/lifestyle/news/2005/05/67514">the Google Maps API was unofficial at first</a>). There aren&#8217;t many OPML bundlers out there, for example, but for hackers into appropriating tech Google Reader is one. Since I moved away from Google Reader (to <em>theoldreader</em>) I haven&#8217;t used Flipboard so much, which as far as I was concerned was using Reader essentially as infrastructure. <em>Caveat emptor</em>, I guess, for developers building on top of other companies services (as many Twitter and Facebook app developers keep discovering).</p>
<p>With Feedburner, Google bought up a service that acted as a proxy, taking public syndication feeds, instrumenting them with analytics, and then encouraging the people taking up the syndicated content to subscribe to the Feedburner feed. Where RSS and Atom were designed to support syndication between independent parties, Feedburner &#8211; and then Google &#8211; insinuated itself between those parties. By replacing self-controlled feeds as the subscription endpoint with Google controlled endpoints, publishers gave up control of their syndication infrastructure. With Google losing interest in open syndication feeds as it pursues its own closed content network agenda, we are faced with a situation whereby Google can potentially trash a widespread syndication infrastructure that would have remained resilient if Google hadn&#8217;t insinuated itself into it. Or if we hadn&#8217;t been so stupid as to simplistically accept it&#8217;s overtures.</p>
<p><em>Hmmm&#8230; thinks&#8230; do we need a Google users&#8217; motto? <strong>Don&#8217;t be stupid</strong> perhaps&#8230;?!</em></p>
<p>I applaud Google for developing the services it does, getting them to scale and opening up API access. But as these services become <em>de facto</em> infrastructure, the question of how Google acknowledges any responsibility, that flows from this (even if this responsibility is incorrectly assumed) becomes an issue. Responsibilities arise in other areas too, of course. Such as taxation and corporate transparency. But that&#8217;s another issue. (Would Google act differently if its motto was &#8220;Be responsible&#8221;</em> or <em>&#8220;Act responsibly&#8221;</em> rather than <em><a href="http://investor.google.com/corporate/code-of-conduct.html">&#8220;Don&#8217;t be evil&#8221;</a></em>? It strikes me that &#8220;Act responsibly&#8221; could work as a motto for both companies and their users?)</p>
<p>It seems to me that with Google+, Google is not adopting open syndication standards in two ways: not using it &#8220;internally&#8221;, and not making feeds publicly available. There may be good technical reasons for the first, but by the second Google is *not allowing* its community members to participate in a open content syndication network/system. Google&#8217;s choice, but I&#8217;m not playing.</p>
<p>Google is not killing the open standards by closing off access to them in commercial licensing terms, but it may contribute to stifling their adoption by adopting alternative standards that others feel they have to adopt because of the influence Google has on web traffic.</p>
<p>Consider this other way of looking at it &#8211; Google is presumably trying to get other parties to adopt WebP by developing it as an openstandard. Google assumes that it can drive adoption of this as a web standard by adopting it itself. In terms of argumentation, it doesn&#8217;t follow that by not adopting something Google can prevent it being adopted, (i.e. not adopting or by stopping its own use of a standard, Google kills it generally) but people follow bad logic all the time (and if they follow Google for their technology choices, or have a technology model based on being parasitic on Google infrastructure, Google&#8217;s dropping of a standard effectively kills it for those people) &#8230;</p>
<p><em>- control of what we see</em></p>
<p>Google makes money by putting ad-links in front of eyeballs that people click on. By presenting &#8220;relevant&#8221; ads, Google presumably tries to maximise the click-thru rate so that it can make more money per displayed link.</p>
<p>To encourage you to spend your attention on pages that Google controls, Google has adopted the idea that by presenting you (and me; us) with &#8220;relevant&#8221; content, we are likely to remain engaged. With Google web search, the relevance of search results supposedly attracts us back to the Google search tool. With services such as Google now, Google pre-emptively tries to present you with information it thinks you need, presumably based on predictive models of sequences of action that other people (or you yourself) have demonstrated in the past.</p>
<p>I&#8217;m not really up on behavioural psychology models, but I have a vague memory that intermittent reinforcement schedules were demonstrated to be one of the more effect modes of behaviourist training/operant conditioning. So I wonder: how effective are predictive intermittent positive reinforcement schedules. (You get the idea, right? We&#8217;re pigeons that peck at Android phones and Google is the experimenter trying to get us to peck the right way, by reinforcing us every now and again by satisfying out intent. That is, has there been in a flip away from Google using us to provide reinforcement training signals to its algorithms  in to a situation in which we have become Google&#8217;s experimental lab rats that are coupled in a series of ongoing experiments that train us and its algorithms, jointly, together, to maximise&#8230; something&#8230;)</p>
<p>There is a danger, I think, in Google chasing the &#8220;relevance&#8221; thing too far, seeing the maximisation of whatever conversion metrics it decides on as being a sign that it has &#8220;got things right&#8221; for us, that it is satisfying our &#8220;intent&#8221;. And if operant conditioning does influence the way we behave, maybe we do actually need to start thinking about what the machine algorithms are training us to do. Are training us to do. Training us.</p>
<p><a />Google&#8217;s stated aim</a> is to &#8220;organize the world’s information and make it universally accessible and useful&#8221;.</p>
<p>- Through web search, it started to organise information it presented to use through search results that were more appealingly ranked (seemed &#8220;more relevant&#8221;) than the other search engines did.</p>
<p>- Through personalised search, it started to organise the way it presented results to each of us individually.</p>
<p>- Through web tracking, it presents us with information &#8211; adverts &#8211; organised in a way it presumably thinks are more personally meaningful to use (but maximising what metic exactly? More likely to cause us to act in a particular way, as measured by whether we click the link, or linger on a page, or engage in a particular behaviour that can be captured &#8211; for model building and exploitation purposes &#8211; by web tracking algorithms?)</p>
<p>- Through Google Now, and the new Google image gallery tools, Google is seeking to organise <em>our</em> information (we&#8217;re part of the world, right?) on our behalf and present it back to us in a way that the Google algorithms decide.</p>
<p>The old photos in a drawer back at my family home are sorted howsoever (by whatever algorithm &#8220;use&#8221; and random access results in). Now they&#8217;ll be sorted by Google. Maybe the algorithms are similar. Or maybe they&#8217;re not. What would be evil, I think, was if the ranking algorithms that are used to decide the order in which organic information is presented us start to be influenced by the algorithms that are tied to advertising or marketing, that is, to algorithms that are used to try to maximise the extent to which we are influenced in accord with the goals, beliefs, desires and intents of others (with a hat tip there to agent logic and the theories of intelligent software agents).</p>
<p>At the moment I believe that Google believes it is trying to develop algorithms that benefit us personally, in an utilitarian way. But I&#8217;m not sure what function it is they are maximising or how they think it maps onto any personal theories or preferences we may have about what is &#8220;accessible&#8221; and &#8220;useful&#8221;. I guess we might also ask whether &#8220;accessible&#8221; and &#8220;useful&#8221; are the road to a Good Life (because in the end this comes down to <a href="http://www.google.com/about/company/philosophy/">philosophy</a> and ethics, doesn&#8217;t it?) or whether we should be &#8220;organising the world’s information&#8221; with some other purpose in mind?</p>
<p><em>PS Just by the by, it&#8217;s worth noting that the educational arena is seeking to use <em>learning analytics</em> to instrumentalise our behaviour and engagement within learning systems and contexts for our, erm, learning benefit. (Measured how?)</em></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ouseful.wordpress.com/10691/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ouseful.wordpress.com/10691/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.ouseful.info&#038;blog=325417&#038;post=10691&#038;subd=ouseful&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.ouseful.info/2013/05/19/are-we-just-googles-rats/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/abbd9f90565ce9ae4d065d93a81d8c03?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">Tony Hirst</media:title>
		</media:content>
	</item>
		<item>
		<title>Google Lock-In Lock-Out</title>
		<link>http://blog.ouseful.info/2013/05/16/google-lock-in/</link>
		<comments>http://blog.ouseful.info/2013/05/16/google-lock-in/#comments</comments>
		<pubDate>Thu, 16 May 2013 18:13:34 +0000</pubDate>
		<dc:creator>Tony Hirst</dc:creator>
				<category><![CDATA[Anything you want]]></category>

		<guid isPermaLink="false">http://blog.ouseful.info/?p=10673</guid>
		<description><![CDATA[As John Naughton feels obliged to remind folk every now and again, the web is not the internet. Because we all know that for many people, Facebook apparently is. Or Google is. And as anyone following my tweets over the last year or two will know, I&#8217;ve started finding Google more and more irksome. It&#8217;s [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.ouseful.info&#038;blog=325417&#038;post=10673&#038;subd=ouseful&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>As John Naughton feels obliged to remind folk every now and again, <a href="http://www.guardian.co.uk/technology/2010/jun/20/internet-everything-need-to-know">the web is not the internet</a>. Because we all know that for many people, Facebook apparently is. Or Google is.</p>
<p>And as anyone following my tweets over the last year or two will know, I&#8217;ve started finding Google more and more irksome.</p>
<p>It&#8217;s not just that the one or two people I know who use Google Plus (Google+?) are now all but lost to me as sources of neat ideas because I don&#8217;t do Gooplus and it doesn&#8217;t do RSS&#8230;</p>
<p>It&#8217;s not just because Google is shutting down the Google Reader backbone that powers a lot of RSS and Atom syndication feed services (and leaves me wondering: how long is Feedburner for this world? Maybe it&#8217;s time to start moving your feeds and trying to get folk off that piece of infrastructure&#8230;)&#8230;</p>
<p>It&#8217;s not just that <a href="https://support.google.com/fusiontables/answer/171215?hl=en&amp;ref_topic=27017">geocoding done within Fusion Tables is not exported</a> &#8211; if you look at a KML feed from Google Fusion Tables, you&#8217;ll find there&#8217;s no lat-long data there. To get a geo-view, you need to stick in Google Fusion Tables or wire the feed into Google Earth, which will then &#8220;initiate geocoding of location descriptions while viewing [the] KML file&#8221;&#8230;</p>
<p>It&#8217;s not just that Google is <a href="http://support.google.com/drive/bin/answer.py?hl=en&amp;answer=2791335&amp;ctx=cb&amp;src=cb&amp;cbid=-au8fo9d68c25&amp;cbrank=0">deprecating gadgets from spreadsheets</a>, which as Martin points out means that <a href="http://mashe.hawksey.info/2013/05/punchcard-charts-in-google-sheets/">if I want to visualise data in a spreadsheet all I’m going to be left with is Google’s crappy charts</a>&#8230;</p>
<p>It&#8217;s not just that <a href="https://developers.google.com/google-apps/calendar/caldav">Google moved away from using CalDav</a> to support calendar interoperability&#8230; (<a href="http://googleblog.blogspot.com.au/2013/03/a-second-spring-of-cleaning.html">announcement</a>: <em>&#8220;CalDAV API will become available for whitelisted developers, and will be shut down for other developers on September 16, 2013. Most developers’ use cases are handled well by Google Calendar API, which we recommend using instead.&#8221;</em>)</p>
<p>It&#8217;s not just that <a href="https://news.ycombinator.com/item?id=5714557">Google is moving away from using the XMPP instant messaging protocol</a> (and <a href="http://mqtt.org/2011/08/mqtt-and-android-make-great-partners">nor</a>, I think, making a move towards using <a href="http://bits.blogs.nytimes.com/2013/04/25/a-messenger-for-the-internet-of-things/">MQTT</a>?)&#8230;</p>
<p>It&#8217;s not just that Google will be using your photos to create <a href="http://www.tomshardware.com/news/google-io-auto-awesome-photo-enhancement-highlights,22602.html">photos you never took</a> and presumably offer them up via your image gallery in favour of photos it thinks aren&#8217;t up to scratch&#8230;</p>
<p>Though I&#8217;m sure that Google wouldn&#8217;t start pushing images in <em>just</em> the <a href="http://www.webmonkey.com/2013/03/put-your-site-on-a-diet-with-googles-image-shrinking-webp-format/">WebP image format</a> so that you&#8217;d feel obliged to use Chrome&#8230;</p>
<p><em>And also in the browser, I&#8217;m sure Google wouldn&#8217;t start using <a href="https://developers.google.com/speed/public-dns/">Google Public DNS</a> as a Chrome default setting. (Is the same true of Chromebook? Presumably folk connected to <a href="https://fiber.google.com/about/">Google Fiber</a> use Google Public DNS?) But does it use <a href="http://blog.chromium.org/2012/01/making-web-speedier-and-safer-with-spdy.html">SPDY as a default</a>? How about <a href="http://blog.chromium.org/2013/03/data-compression-in-chrome-beta-for.html">on Android</a>?</em></p>
<p>It&#8217;s not just that <a href="http://www.technologyreview.com/news/514836/googles-social-network-gets-smarter/">Google will tag your social media posts</a> using tags you might never use yourself, and as it does so altering the externalised memory embodied by that post&#8230;</p>
<p>It&#8217;s not just that as web search gets increasingly personalised and localised, we lose any sense of <a href="http://blog.ouseful.info/2011/06/21/filter-bubbles-google-ground-truth-and-twitter-echochambers/">Google ground truth</a>; I&#8217;m not quite sure how the info-skills trainers are going to address this when training a motley crew of different learners to discover a particular resource other than by using known-item search strategies (which sort of misses the point). Or maybe it&#8217;s right that a cohort of students should all get different results when they run ostensibly the same search?</p>
<p><em>Hmmm.. thinks: if personalised/localised search could be reduced to raw search phrase (whatever I put in the search box) plus a set of invisible search limits that reflect the personalisation/localisation tweaks applied to my search, how might my hidden/invisible search limits compare with yours?</em></p>
<p>It&#8217;s not just that Google uses <a href="http://uk.reuters.com/article/2013/05/01/uk-tax-uk-google-specialreport-idUKBRE94005R20130501">tax efficient corporate structures</a> to <a href="http://www.parliamentlive.tv/Main/Player.aspx?meetingId=13138">minimise its tax bill</a>, because lots of companies do that&#8230;</p>
<p>It&#8217;s not just any one of these things, taken on its own merits&#8230; it&#8217;s all of them taken together&#8230;</p>
<p><em>&#8220;Embrace, extend, extinguish&#8221;</em>&#8230; where have we heard that before?</p>
<p>Drip; drip; drip&#8230;</p>
<p>PS see also M. Wunsch on <a href="http://blog.markwunsch.com/post/50588412660/on-google">The Great Google Goat Rodeo</a></p>
<p>PPS Although not an open standard, I forgot this one &#8211; <a href="http://redmondmag.com/articles/2013/03/27/sync-squabble.aspx">Google dropped support for the closed Microsoft ActiveSync protocol</a> (see also <a href="http://support.google.com/a/bin/answer.py?hl=en-uk&amp;hlrm=en&amp;answer=2716936">Google Sync End of Life</a>)</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ouseful.wordpress.com/10673/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ouseful.wordpress.com/10673/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.ouseful.info&#038;blog=325417&#038;post=10673&#038;subd=ouseful&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.ouseful.info/2013/05/16/google-lock-in/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/abbd9f90565ce9ae4d065d93a81d8c03?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">Tony Hirst</media:title>
		</media:content>
	</item>
		<item>
		<title>UK Local Elections 2013 &#8211; Live Data, Live Results Maps&#8230;</title>
		<link>http://blog.ouseful.info/2013/05/02/uk-local-elections-2013-live-data-live-maps/</link>
		<comments>http://blog.ouseful.info/2013/05/02/uk-local-elections-2013-live-data-live-maps/#comments</comments>
		<pubDate>Thu, 02 May 2013 14:47:07 +0000</pubDate>
		<dc:creator>Tony Hirst</dc:creator>
				<category><![CDATA[Anything you want]]></category>
		<category><![CDATA[election]]></category>

		<guid isPermaLink="false">http://blog.ouseful.info/?p=10466</guid>
		<description><![CDATA[I wonder whether this will be the last round of elections without a national live data feed from somewhere pushing out the results in a standardised form? So far, here are the local &#8220;live election data&#8221; initiatives I&#8217;ve spotted/had pointed out to me: Lincolnshire The Lincolnite &#8211; Lincolnshire Local Elections 2013, described here: The Lincolnite [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.ouseful.info&#038;blog=325417&#038;post=10466&#038;subd=ouseful&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>I wonder whether this will be the last round of elections without a national live data feed from somewhere pushing out the results in a standardised form? So far, here are the local &#8220;live election data&#8221; initiatives I&#8217;ve spotted/had pointed out to me:</p>
<p><strong>Lincolnshire</strong></p>
<p>The Lincolnite &#8211; <a href="http://thelincolnite.co.uk/elections/">Lincolnshire Local Elections 2013</a>, described here: <a href="http://www.journalism.co.uk/news/hyperlocal-site-the-lincolnite-cover-elections-live-interactive-map/s2/a552859/">The Lincolnite to cover elections live with interactive map</a>. (Ex-?) University of Lincoln developer Alex Bilbie (@alexbilbie), who built the Lincolnshire map app, describes a little of the process behind it here <a href="http://alexbilbie.com/2013/04/developing-an-interactive-county-council-election-map-part-one/">Developing an interactive county council election map (part one)</a>.</p>
<p><a href="http://ouseful.files.wordpress.com/2013/05/licolnshore-live-election-map.png"><img src="http://ouseful.files.wordpress.com/2013/05/licolnshore-live-election-map.png?w=700&#038;h=798" alt="Lincolnshore live election map" width="700" height="798" class="alignnone size-full wp-image-10468" /></a></p>
<p><strong>Warwickshire</strong></p>
<p><a href="http://www.warwickshire.gov.uk/2013elections">2013 Elections: Warwickshire area</a>, described here: <a href="http://innovatewarwickshire.wordpress.com/2013/05/02/2013-elections-in-real-time/">2013 Elections – In Real Time</a>.</p>
<p><a href="http://innovatewarwickshire.wordpress.com/2013/05/02/2013-elections-in-real-time/"><img src="http://ouseful.files.wordpress.com/2013/05/warwickshire-live-election-map.png?w=700&#038;h=668" alt="warwickshire live election map" width="700" height="668" class="alignnone size-full wp-image-10467" /></a></p>
<p>The Warwickshire team are also making shapefiles/KML files (for the plotting of boundary line maps) and live results data (via Google Fusion Tables) too, as well as making data available about previously elected candidates: <a href="http://innovatewarwickshire.wordpress.com/2013/05/02/2013-elections-in-real-time/">2013 Elections – In Real Time</a></p>
<p>Here&#8217;s the map after the fact&#8230; I like the clear statement of seats by part in the bottom left corner too&#8230;</p>
<p><a><img src="http://ouseful.files.wordpress.com/2013/05/warwickshire.png?w=700&#038;h=605" alt="Warwickshire" width="700" height="605" class="alignnone size-full wp-image-10494" /></a></p>
<p><strong>Surrey</strong></p>
<p>Surrey has the <a href="http://electionsdashboard.surreycc.gov.uk/">Surrey elections dashboard</a> (via @BenUnsworth) that will switch to a live map as the results come in, but currently offers a search box that accepts a postcode and then tells you who your candidates are and where you can vote:</p>
<p><a href="http://electionsdashboard.surreycc.gov.uk/default.aspx?eldiv=39&amp;postcode=GU2%207JP&amp;house="><img src="http://ouseful.files.wordpress.com/2013/05/surrey-elections-dashboard.png?w=700&#038;h=751" alt="Surrey elections dashboard" width="700" height="751" class="alignnone size-full wp-image-10473" /></a></p>
<p><strong>Kent</strong><br />
This looks pretty, from <a href="http://www.akserps.com/akskentcc/election/2013/console/index.html">Kent County Council</a>:</p>
<p><a href="http://www.akserps.com/akskentcc/election/2013/console/index.html"><img src="http://ouseful.files.wordpress.com/2013/05/kent-live-election-results.png?w=700&#038;h=692" alt="Kent live election results" width="700" height="692" class="alignnone size-full wp-image-10477" /></a></p>
<p>I was looking forward to seeing how this view played out once the results started to come in, but, erm, oops?!</p>
<p><a href="http://ouseful.files.wordpress.com/2013/05/oops-kent.png"><img src="http://ouseful.files.wordpress.com/2013/05/oops-kent.png?w=700&#038;h=131" alt="oops - Kent" width="700" height="131" class="alignnone size-full wp-image-10491" /></a></p>
<p>Managing the bursty load on an election results service server is probably something worth building into the planning&#8230;</p>
<p><strong>Bristol</strong><br />
Bristol opted for a tabbed display showing a range of views over their council elecitons results. A simple coloured symbol maps shows the <a href="http://www.bristol.gov.uk/LocalElectionViewer?XSL=main&amp;ShowMaps=true&amp;ElectionId=67">distribution of seats by ward across the parties</a>:</p>
<p><a href="http://www.bristol.gov.uk/LocalElectionViewer?XSL=main&amp;ShowMaps=true&amp;ElectionId=67"><img src="http://ouseful.files.wordpress.com/2013/05/bristol-election-map.png?w=700&#038;h=784" alt="Bristol election map" width="700" height="784" class="alignnone size-full wp-image-10485" /></a></p>
<p>Bristol also provided a view over the turnout:<br />
<a href="http://ouseful.files.wordpress.com/2013/05/bristol-turnout.png"><img src="http://ouseful.files.wordpress.com/2013/05/bristol-turnout.png?w=700&#038;h=774" alt="Bristol turnout" width="700" height="774" class="alignnone size-full wp-image-10486" /></a></p>
<p>(Would it be useful to also be able to see this as percentage turnouts? Or to depict the proportional turnout on a map to see if any geographical reasons jump out as a source of possible differences?)</p>
<p><strong>Cumbria</strong><br />
Cumbria County Council show how to make use of boundary files to mark or &lt;<a href="http://www.cumbria.gov.uk/Election2013/Results/text.asp">choropleth election maps</em> relate the party affiliation of the candidate taking each particular seat by electoral division area:</p>
<p><a href="http://www.cumbria.gov.uk/Election2013/Results/text.asp"><img src="http://ouseful.files.wordpress.com/2013/05/cumbria-election-map.png?w=700&#038;h=760" alt="Cumbria election map" width="700" height="760" class="alignnone size-full wp-image-10488" /></a></p>
<p>Cumbria also provided a view of <a href="http://www.cumbria.gov.uk/Election2013/Results/text.asp">seat allocations in districts</a>; I don&#8217;t understand the scale they used to on the x-axes though? It differs from district to district. For example, it looks to me as if more seats went to Conservatives in Eden than in Carlise? Or is the scale related to the percentage of seats in the district? I&#8217;d class as &#8220;infographic-standard&#8221;, i.e. meaningless as a visualisation;-)<br />
<a href="http://www.cumbria.gov.uk/Election2013/Results/text.asp"><img src="http://ouseful.files.wordpress.com/2013/05/cumbria-district-summary-bad-scales.png?w=700&#038;h=819" alt="Cumbria district summary  - bad scales?" width="700" height="819" class="alignnone size-full wp-image-10487" /></a></p>
<p><strong>Norfolk</strong></p>
<p><a href="http://elections.norfolk.gov.uk/default.aspx">Norfolk&#8217;s election map</a> looks quite, erm, &#8220;child-friendly&#8221; (chunky?! kids TV?) to me?</p>
<p><a href="http://ouseful.files.wordpress.com/2013/05/norfolk-election-map.png"><img src="http://ouseful.files.wordpress.com/2013/05/norfolk-election-map.png?w=700&#038;h=501" alt="Norfolk election map" width="700" height="501" class="alignnone size-full wp-image-10490" /></a></p>
<p>Norfolk also produced a graphic showing <a href="http://elections.norfolk.gov.uk/seats.aspx">how seats might be distributed in the chamber:</p>
<p><a href="http://elections.norfolk.gov.uk/seats.aspx"><img src="http://ouseful.files.wordpress.com/2013/05/norfolk-seats.png?w=700&#038;h=427" alt="Norfolk seats" width="700" height="427" class="alignnone size-full wp-image-10489" /></a></p>
<p>I think one of the major issues with this sort of graphic is how you communicate the possible structurings of the chamber based on what sort of affiliations and groupings play out?</p>
<p><strong>Wales Online</strong></p>
<p>Wales online have a nice clean feel to their <a href="http://www.walesonline.co.uk/news/wales-news/counting-begin-anglesey-council-elections-3405894">results map for Anglesey</a>, but what&#8217;s going on with the legend? They don&#8217;t make it easy to get the branding into the screengrab either?!</p>
<p><a href="http://www.walesonline.co.uk/news/wales-news/counting-begin-anglesey-council-elections-3405894"><img src="http://ouseful.files.wordpress.com/2013/05/wales-online-report-anglesey.png?w=700&#038;h=868" alt="Wales online report - Anglesey" width="700" height="868" class="alignnone size-full wp-image-10498" /></a></p>
<p><strong>National Reporting</strong></p>
<p>THe Telegraph produced a <a href="http://www.telegraph.co.uk/news/politics/local-elections/10034832/Local-elections-2013-results-map.html">map showing results of the elections at national scale</a> based on control of councils by party:</p>
<p><a href="http://www.telegraph.co.uk/news/politics/local-elections/10034832/Local-elections-2013-results-map.html"><img src="http://ouseful.files.wordpress.com/2013/05/telegraph.png?w=700&#038;h=616" alt="Telegraph" width="700" height="616" class="alignnone size-full wp-image-10496" /></a></p>
<p>And ever helpful, the Guardian datablog <a href="http://www.guardian.co.uk/news/datablog/2013/may/03/local-elections-results-full">made the data available</a> (will they do data broken down at seat level too, I wonder?) Here&#8217;s <a href="http://www.guardian.co.uk/news/datablog/interactive/2013/may/03/local-election-results-mapped">the map they produced</a>:</p>
<p><a href="http://www.guardian.co.uk/news/datablog/interactive/2013/may/03/local-election-results-mapped"><img src="http://ouseful.files.wordpress.com/2013/05/guardian-elecotion-map.png?w=700&#038;h=540" alt="guardian elecotion map" width="700" height="540" class="alignnone size-full wp-image-10545" /></a></p>
<p>Hmmm&#8230; do I recognise that sort of layout? Ah, I know, it reminds me of this example of <a href="http://blog.ouseful.info/2011/09/13/data-journalists-engaging-in-co-innovation/">Data Journalists Engaging in Co-Innovation…</a> around boundary changes.</p>
<p><strong>Other&#8230;</strong><br />
For lists of current councillors, see <a href="http://openlylocal.com/">OpenlyLocal</a>, which has data available via a JSON API relating to current councillors and their affiliations. (It would be good if a frozen snapshot of this could be grabbed today, for comparison with the results following today&#8217;s election?)</p>
<p>This may also be of interest&#8230; UK Data Service <a href="http://discover.ukdataservice.ac.uk/catalogue/?sn=5319&amp;type=Data%20catalogue">British Local Election Database, 1889-2003</a> and Andrew Teale&#8217;s <a href="http://www.andrewteale.me.uk/leap/downloads">Local Elections Archive Project</a>.</p>
<p>Data relating to general elections can be found on the Electoral Commission website: <a href="http://www.electoralcommission.org.uk/elections/results/general_elections">General Elections</a>. TheyWorkForYou provide an API over current MPs by constituency, and MySOciety also produce the MapIt service for accessing constituency and electoral division boundary line data files.</p>
<p><em>If you&#8217;re interested in doing something data related around the election, or would like to learn how to do something with the data generated by the election, check out this <a href="https://docs.google.com/document/d/1PcKpc3BKuR3lZrsRMHYcRA9YxL44raQbijEFv9NBnU0/edit?usp=sharing">informal resource co-ordination document</a>. If you&#8217;re interested in checking out your local council website to see whether they publish any #opendata that would help you generate you own live maps, dashboards or consoles, the School of Data post &#8220;wot I wrote&#8221; on <a href="http://schoolofdata.org/2013/05/02/proving-the-data-a-quick-guide-to-mapping-local-elections/">Proving the Data – A Quick Guide to Mapping England and Wales Local Elections</a> may provide you with a quick start guide to making use of some of it&#8230;</em></p>
<p><em><strong>If you know of any other councils or local presses publishing election related data warez, maps, live data feeds, etc, please post a link and brief description in the comments, and I&#8217;ll try to keep this post up to date&#8230;</strong></em></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ouseful.wordpress.com/10466/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ouseful.wordpress.com/10466/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.ouseful.info&#038;blog=325417&#038;post=10466&#038;subd=ouseful&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.ouseful.info/2013/05/02/uk-local-elections-2013-live-data-live-maps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/abbd9f90565ce9ae4d065d93a81d8c03?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">Tony Hirst</media:title>
		</media:content>

		<media:content url="http://ouseful.files.wordpress.com/2013/05/licolnshore-live-election-map.png" medium="image">
			<media:title type="html">Lincolnshore live election map</media:title>
		</media:content>

		<media:content url="http://ouseful.files.wordpress.com/2013/05/warwickshire-live-election-map.png" medium="image">
			<media:title type="html">warwickshire live election map</media:title>
		</media:content>

		<media:content url="http://ouseful.files.wordpress.com/2013/05/warwickshire.png" medium="image">
			<media:title type="html">Warwickshire</media:title>
		</media:content>

		<media:content url="http://ouseful.files.wordpress.com/2013/05/surrey-elections-dashboard.png" medium="image">
			<media:title type="html">Surrey elections dashboard</media:title>
		</media:content>

		<media:content url="http://ouseful.files.wordpress.com/2013/05/kent-live-election-results.png" medium="image">
			<media:title type="html">Kent live election results</media:title>
		</media:content>

		<media:content url="http://ouseful.files.wordpress.com/2013/05/oops-kent.png" medium="image">
			<media:title type="html">oops - Kent</media:title>
		</media:content>

		<media:content url="http://ouseful.files.wordpress.com/2013/05/bristol-election-map.png" medium="image">
			<media:title type="html">Bristol election map</media:title>
		</media:content>

		<media:content url="http://ouseful.files.wordpress.com/2013/05/bristol-turnout.png" medium="image">
			<media:title type="html">Bristol turnout</media:title>
		</media:content>

		<media:content url="http://ouseful.files.wordpress.com/2013/05/cumbria-election-map.png" medium="image">
			<media:title type="html">Cumbria election map</media:title>
		</media:content>

		<media:content url="http://ouseful.files.wordpress.com/2013/05/cumbria-district-summary-bad-scales.png" medium="image">
			<media:title type="html">Cumbria district summary  - bad scales?</media:title>
		</media:content>

		<media:content url="http://ouseful.files.wordpress.com/2013/05/norfolk-election-map.png" medium="image">
			<media:title type="html">Norfolk election map</media:title>
		</media:content>

		<media:content url="http://ouseful.files.wordpress.com/2013/05/norfolk-seats.png" medium="image">
			<media:title type="html">Norfolk seats</media:title>
		</media:content>

		<media:content url="http://ouseful.files.wordpress.com/2013/05/wales-online-report-anglesey.png" medium="image">
			<media:title type="html">Wales online report - Anglesey</media:title>
		</media:content>

		<media:content url="http://ouseful.files.wordpress.com/2013/05/telegraph.png" medium="image">
			<media:title type="html">Telegraph</media:title>
		</media:content>

		<media:content url="http://ouseful.files.wordpress.com/2013/05/guardian-elecotion-map.png" medium="image">
			<media:title type="html">guardian elecotion map</media:title>
		</media:content>
	</item>
		<item>
		<title>Boundary Files for Electoral Wards Covered by a Particular Geography</title>
		<link>http://blog.ouseful.info/2013/05/02/shapefiles-for-electoral-wards-covered-by-a-particular-geography/</link>
		<comments>http://blog.ouseful.info/2013/05/02/shapefiles-for-electoral-wards-covered-by-a-particular-geography/#comments</comments>
		<pubDate>Thu, 02 May 2013 09:02:21 +0000</pubDate>
		<dc:creator>Tony Hirst</dc:creator>
				<category><![CDATA[Anything you want]]></category>
		<category><![CDATA[kml]]></category>
		<category><![CDATA[mapit]]></category>
		<category><![CDATA[scraperwiki]]></category>

		<guid isPermaLink="false">http://blog.ouseful.info/?p=10457</guid>
		<description><![CDATA[A week or so ago, I went looking for boundary lines for UK electoral wards, with half a mind towards trying to do something with them related to this week&#8217;s local council elections. One source I came across was the UK 2011 Census, (2011 Census geography products for England and Wales) which publishes the appropriate [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.ouseful.info&#038;blog=325417&#038;post=10457&#038;subd=ouseful&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>A week or so ago, I went looking for boundary lines for UK electoral wards, with half a mind towards trying to do something with them related to <a href="http://fullfact.org/articles/local_elections_factsheet_may_2013-28903">this week&#8217;s local council elections</a>. One source I came across was the UK 2011 Census, (<a href="http://www.ons.gov.uk/ons/guide-method/geography/products/census/index.html">2011 Census geography products for England and Wales</a>) which publishes the appropriate data from across England and Wales in large single shapefiles. For the amateur cartographer (which I very much am!) wanting to work at a local level, this presents something of a challenge: not only do I have to find a way of downloading and opening the large dataset, I also need to find a way of extracting from it the data for my local area, which is what I actually want. (Getting the local data from the national dataset can be blocking, in other words.)</p>
<p>Another source of data is MySociety&#8217;s <a href="http://mapit.mysociety.org/">MapIt</a> service, which provides data about various geographies, including electoral wards, covered by other geographical areas:</p>
<p><a href="http://ouseful.files.wordpress.com/2013/05/mapit-areas-covered.png"><img src="http://ouseful.files.wordpress.com/2013/05/mapit-areas-covered.png?w=700&#038;h=516" alt="mapit areas covered" width="700" height="516" class="alignnone size-full wp-image-10459" /></a></p>
<p>as well as boundary files for each geography in a variety of formats:</p>
<p><a href="http://ouseful.files.wordpress.com/2013/05/mapit-geometry.png"><img src="http://ouseful.files.wordpress.com/2013/05/mapit-geometry.png?w=700&#038;h=532" alt="Mapit Geometry" width="700" height="532" class="alignnone size-full wp-image-10458" /></a></p>
<p>Unfortunately, the MapIt API doesn&#8217;t (yet?!) support the ability to generate a single file that contains boundary data for all the electoral wards in a single council or local authority area. So here&#8217;s a quick hack, posted as a view on Scraperwiki, that generates a single KML file for the electoral wards contained by a council area (including the wider boundary of that council area) &#8211; <a href="https://scraperwiki.com/views/kml_merge_test/">KML Merge Test</a>. (There are probably better ways of doing this?! I would if I should try to make sense of the <a href="https://github.com/mysociety/mapit">MapIt code</a> to see if I can work out how to submit a proper patch&#8230;)</p>
<pre class="brush: python; title: ; notranslate">import scraperwiki,simplejson,urllib2
from lxml import etree
from copy import deepcopy


#--via @mhawksey
# query string crib https://views.scraperwiki.com/run/python_querystring_cheat_sheet/?
import cgi, os
qstring=os.getenv(&quot;QUERY_STRING&quot;)

key='65791' #Use the Isle of Wight as a default
typ='UTE'
#typs are:
#CTY (county council), CED (county ward), COI (Isles of Scilly), COP (Isles of Scilly parish), CPC (civil parish/community), CPW (civil parish/community ward), DIS (district council), DIW (district ward), EUR (Euro region), GLA (London Assembly), LAC (London Assembly constituency), LBO (London borough), LBW (London ward), LGD (NI council), LGE (NI electoral area), LGW (NI ward), MTD (Metropolitan district), MTW (Metropolitan ward), NIE (NI Assembly constituency), OLF (Lower Layer Super Output Area, Full), OLG (Lower Layer Super Output Area, Generalised), OMF (Middle Layer Super Output Area, Full), OMG (Middle Layer Super Output Area, Generalised), SPC (Scottish Parliament constituency), SPE (Scottish Parliament region), UTA (Unitary authority), UTE (Unitary authority electoral division), UTW (Unitary authority ward), WAC (Welsh Assembly constituency), WAE (Welsh Assembly region), WMC (UK Parliamentary constituency)

if qstring!=None:
    get = dict(cgi.parse_qsl(qstring))
    if 'key' in get: key=get['key']
    if 'typ' in get: typ=get['typ'] 
#---


#Get a stub KML file for the local council level
url='http://mapit.mysociety.org/area/'+str(key)+'.kml'
xmlraw = urllib2.urlopen(url).read()
xml=etree.fromstring(xmlraw)

#Get the list of electoral wards covered by that council area
wards=simplejson.load(urllib2.urlopen('http://mapit.mysociety.org/area/'+str(key)+'/covers?type='+typ))

#Get the KML for each ward, extract the Placemark data, and add it to our comprehensive KML tree
for ward in wards:
    url='http://mapit.mysociety.org/area/'+ward+'.kml'
    xmlraw = scraperwiki.scrape(url)
    xml2=etree.fromstring(xmlraw)
    p= xml2.xpath('//geo:Placemark',namespaces={'geo':'http://www.opengis.net/kml/2.2'})
    xml.append( deepcopy(p[0] ))

scraperwiki.utils.httpresponseheader(&quot;Content-Type&quot;, &quot;text/xml&quot;)
print etree.tostring(xml)</pre>
<p>The key value is the ID of the council area within which you want to find the electoral wards. So for example the Isle of Wight parliamentary constituency page -http://mapit.mysociety.org/area/65791.html &#8211; gives us the ID <em>65791</em>, which we pass as an argument to the Scraperwiki view. The subdivision we want to grab data for is given by the <tt>typ</tt> parameter:</p>
<p><em>CTY (county council), CED (county ward), COI (Isles of Scilly), COP (Isles of Scilly parish), CPC (civil parish/community), CPW (civil parish/community ward), DIS (district council), DIW (district ward), EUR (Euro region), GLA (London Assembly), LAC (London Assembly constituency), LBO (London borough), LBW (London ward), LGD (NI council), LGE (NI electoral area), LGW (NI ward), MTD (Metropolitan district), MTW (Metropolitan ward), NIE (NI Assembly constituency), OLF (Lower Layer Super Output Area, Full), OLG (Lower Layer Super Output Area, Generalised), OMF (Middle Layer Super Output Area, Full), OMG (Middle Layer Super Output Area, Generalised), SPC (Scottish Parliament constituency), SPE (Scottish Parliament region), UTA (Unitary authority), UTE (Unitary authority electoral division), UTW (Unitary authority ward), WAC (Welsh Assembly constituency), WAE (Welsh Assembly region), WMC (UK Parliamentary constituency)</em></p>
<p>So for example, here&#8217;s a link to an aggregate KML file for Unitary authority electoral divisions (UTE) on the Isle of Wight &#8211; <em><a href="https://views.scraperwiki.com/run/kml_merge_test/?key=65791" rel="nofollow">https://views.scraperwiki.com/run/kml_merge_test/?key=65791</a></em>; and here&#8217;s one for Unitary authority wards (UTW) in Milton Keynes: <a href="https://views.scraperwiki.com/run/kml_merge_test/?key=2588&#038;typ=UTW" rel="nofollow">https://views.scraperwiki.com/run/kml_merge_test/?key=2588&#038;typ=UTW</a></p>
<p>If you save the resulting file as a <em>.kml</em> file (for example, as <em>kml_merge_test_mk.kml</em>) you can then load it into something like Google Fusion tables to view it:</p>
<p><a href="http://ouseful.files.wordpress.com/2013/05/google-fusion-table-map.png"><img src="http://ouseful.files.wordpress.com/2013/05/google-fusion-table-map.png?w=700&#038;h=631" alt="GOogle fusion table map" width="700" height="631" class="alignnone size-full wp-image-10460" /></a></p>
<p>Note that the MapIt API is rate limited (I think), so be gentle ;-)</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ouseful.wordpress.com/10457/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ouseful.wordpress.com/10457/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.ouseful.info&#038;blog=325417&#038;post=10457&#038;subd=ouseful&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.ouseful.info/2013/05/02/shapefiles-for-electoral-wards-covered-by-a-particular-geography/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/abbd9f90565ce9ae4d065d93a81d8c03?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">Tony Hirst</media:title>
		</media:content>

		<media:content url="http://ouseful.files.wordpress.com/2013/05/mapit-areas-covered.png" medium="image">
			<media:title type="html">mapit areas covered</media:title>
		</media:content>

		<media:content url="http://ouseful.files.wordpress.com/2013/05/mapit-geometry.png" medium="image">
			<media:title type="html">Mapit Geometry</media:title>
		</media:content>

		<media:content url="http://ouseful.files.wordpress.com/2013/05/google-fusion-table-map.png" medium="image">
			<media:title type="html">GOogle fusion table map</media:title>
		</media:content>
	</item>
		<item>
		<title>Viz to Nothing&#8230; Forum Structure</title>
		<link>http://blog.ouseful.info/2013/04/25/viz-to-nothing-forum-structure/</link>
		<comments>http://blog.ouseful.info/2013/04/25/viz-to-nothing-forum-structure/#comments</comments>
		<pubDate>Thu, 25 Apr 2013 12:28:55 +0000</pubDate>
		<dc:creator>Tony Hirst</dc:creator>
				<category><![CDATA[Anything you want]]></category>
		<category><![CDATA[learningAnalytics]]></category>
		<category><![CDATA[octel]]></category>

		<guid isPermaLink="false">http://blog.ouseful.info/?p=10420</guid>
		<description><![CDATA[As a &#8220;shot to nothing&#8221;, it being that snooker time of year. A minimal netwrok visualisation of some of the #octel forum activity, which has a structure of: forum(-forum)-topic-reply. Replies can be threaded in a topic, in which case the replies have the same parent but also carry an incremental &#8220;menu_order&#8221; attribute that gives the [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.ouseful.info&#038;blog=325417&#038;post=10420&#038;subd=ouseful&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>As a &#8220;shot to nothing&#8221;, it being that snooker time of year. A minimal netwrok visualisation of some of the #octel forum activity, which has a structure of: forum(-forum)-topic-reply. Replies can be threaded in a topic, in which case the replies have the same parent but also carry an incremental &#8220;menu_order&#8221; attribute that gives the accession order of the reply within that thread (I think?).</p>
<p>A post_type attribute identifies whether an entry is a forum, topic or reply.</p>
<p>I grabbed three columns of data defining an edge list &#8211; parentID, postID, post_type (forum, topic or reply), and threw the data into Gephi. Different layout types bring out different structural elements, but I just wanted something quick and dirty to look at the data in &#8220;unthreaded&#8221; form to see how we might make use of the thread/menu_order data.</p>
<p>Here&#8217;s an example &#8211; the whole structure (not very compellingly laid out, it has to be said):</p>
<p><a href="http://ouseful.files.wordpress.com/2013/04/forums-topics-posts.png"><img src="http://ouseful.files.wordpress.com/2013/04/forums-topics-posts.png?w=700&#038;h=677" alt="forums, topics, posts" width="700" height="677" class="alignnone size-full wp-image-10424" /></a></p>
<p>We can also filter by edge type to get a hint of the actual structure, for example, the forum structure (i.e. how forums and subforums (child forums) relate to each other):</p>
<p><a href="http://ouseful.files.wordpress.com/2013/04/forum-filter.png"><img src="http://ouseful.files.wordpress.com/2013/04/forum-filter.png?w=700&#038;h=359" alt="forum filter" width="700" height="359" class="alignnone size-full wp-image-10423" /></a></p>
<p>Or the topic structure (how topics relate to forums):</p>
<p><a href="http://ouseful.files.wordpress.com/2013/04/topic-filter.png"><img src="http://ouseful.files.wordpress.com/2013/04/topic-filter.png?w=700&#038;h=490" alt="topic filter" width="700" height="490" class="alignnone size-full wp-image-10422" /></a></p>
<p>Or the reply structure (how replies fall into topics):</p>
<p><a href="http://ouseful.files.wordpress.com/2013/04/reply-filter.png"><img src="http://ouseful.files.wordpress.com/2013/04/reply-filter.png?w=700&#038;h=433" alt="reply filter" width="700" height="433" class="alignnone size-full wp-image-10421" /></a></p>
<p>Note that this is the one we need to work on, in respect of finessing the data to allow us to see the hierarchical nature of the thread structure within a topic.</p>
<p>Anyway, as I said, a shot to nothing, and something to ponder representation wise as I walk the dog&#8230;;-)</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ouseful.wordpress.com/10420/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ouseful.wordpress.com/10420/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.ouseful.info&#038;blog=325417&#038;post=10420&#038;subd=ouseful&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.ouseful.info/2013/04/25/viz-to-nothing-forum-structure/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/abbd9f90565ce9ae4d065d93a81d8c03?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">Tony Hirst</media:title>
		</media:content>

		<media:content url="http://ouseful.files.wordpress.com/2013/04/forums-topics-posts.png" medium="image">
			<media:title type="html">forums, topics, posts</media:title>
		</media:content>

		<media:content url="http://ouseful.files.wordpress.com/2013/04/forum-filter.png" medium="image">
			<media:title type="html">forum filter</media:title>
		</media:content>

		<media:content url="http://ouseful.files.wordpress.com/2013/04/topic-filter.png" medium="image">
			<media:title type="html">topic filter</media:title>
		</media:content>

		<media:content url="http://ouseful.files.wordpress.com/2013/04/reply-filter.png" medium="image">
			<media:title type="html">reply filter</media:title>
		</media:content>
	</item>
		<item>
		<title>When Open, Cross-Platform Tools Aren&#8217;t</title>
		<link>http://blog.ouseful.info/2013/04/24/when-open-cross-platform-tools-arent/</link>
		<comments>http://blog.ouseful.info/2013/04/24/when-open-cross-platform-tools-arent/#comments</comments>
		<pubDate>Wed, 24 Apr 2013 09:43:50 +0000</pubDate>
		<dc:creator>Tony Hirst</dc:creator>
				<category><![CDATA[Anything you want]]></category>

		<guid isPermaLink="false">http://blog.ouseful.info/?p=10388</guid>
		<description><![CDATA[One of the myths I tell myself is that by trying to only use tools that are free to download, based on open source code and work cross-platform in the sense of working on both Windows and Macs (I tend to assume if it runs on a Mac, it&#8217;ll also run on Linux), I&#8217;m choosing [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.ouseful.info&#038;blog=325417&#038;post=10388&#038;subd=ouseful&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>One of the myths I tell myself is that by trying to only use tools that are free to download, based on open source code and work cross-platform in the sense of working on both Windows and Macs (I tend to assume if it runs on a Mac, it&#8217;ll also run on Linux), I&#8217;m choosing tools to use tools that anyone will be able to use.</p>
<p>This casual thinking is compounded both by working in the education sector, and by the &#8220;personal research: label I apply to much of what I do. That is, I don&#8217;t work for a private company to use these tools to produce something that will be sold for profit.</p>
<p>So when I read Martin Belam&#8217;s review of the FT&#8217;s Emily Cadnam&#8217;s <a href="http://martinbelam.com/2013/newsrewired_emily_cadman/">thoughts on data journalism</a> in a news:rewired panel last week, I was bumped into rethinking things:</p>
<blockquote><p>Along the way she made a little point with a big implication, certainly one that doesn’t always occur to me. Because the FT is a paid for product, they are actually restricted from using a lot of open source and free tools from the web, which have licenses that forbid commercial use. As an unintended consequence of having a website with a subscription model, they’ve had to make their own versions of several fundamental tools that others might take for granted.</p></blockquote>
<p>Hmmm&#8230; so which of the tools and techniques that I try to advocate are actually closed for journalistic use in commercial contexts?</p>
<p>PS Thinks: when I download and use a software tool, accepting terms and license of use conditions as I do so, under what legal framework does the tool publisher claim ownership of the software application and the right to issue and enforce the license conditions or terms of use? Copyright applies to the source code, and I guess the compiled code? So to the extent that a musician may own copyeight over an expression (recording) of a song, maybe a software publisher owns copyright in the executable version of a piece of software, and running that application is like listening to a piece of recorded music. And just as you are limited in the extent to which you can play recorded music (not to a large audience, for example?) presumably similar conditions can be made to apply to the use to which you put a piece of software? (See for example, <a href="http://blog.ouseful.info/2013/02/19/the-closed-route-to-open-data/">The Closed Route to Open Data</a>.)</p>
<p>If the route is by copyright, then is there any notion of a <em>fair dealing</em> exception in the use of tools for the purpose of reporting the news?! (A ludicrous thought, but I thought I&#8217;d capture it anyway&#8230;;-)</p>
<p>PPS Hmmm, I wonder.. I can imagine patent trolls thinking this through&#8230;:</p>
<ul>
<li>teach a man to fish, get a royalty payment each time he catches one;</li>
<li>sell a man a fishing rod, get a royalty payment each time he catches a fish;</li>
<li>sell a man a fishing rod, get a royalty payment each time he uses it;</li>
<li>teach a man the idea of fishing, get a royalty payment every time he catches a fish;</li>
<li>teach a man the idea of fishing, get a royalty payment every time he catches anything (use of idea in derived work..);</li>
</ul>
<p>There must be an edu-startup killer trollable patent in there somewhere?!;-)</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ouseful.wordpress.com/10388/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ouseful.wordpress.com/10388/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.ouseful.info&#038;blog=325417&#038;post=10388&#038;subd=ouseful&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.ouseful.info/2013/04/24/when-open-cross-platform-tools-arent/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/abbd9f90565ce9ae4d065d93a81d8c03?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">Tony Hirst</media:title>
		</media:content>
	</item>
		<item>
		<title>Looking to the Literature &#8211; A Ready Source of &#8220;Textbook&#8221; Exercises?</title>
		<link>http://blog.ouseful.info/2013/04/22/a-ready-source-of-textbook-exercises/</link>
		<comments>http://blog.ouseful.info/2013/04/22/a-ready-source-of-textbook-exercises/#comments</comments>
		<pubDate>Mon, 22 Apr 2013 10:23:51 +0000</pubDate>
		<dc:creator>Tony Hirst</dc:creator>
				<category><![CDATA[Anything you want]]></category>

		<guid isPermaLink="false">http://blog.ouseful.info/?p=10359</guid>
		<description><![CDATA[With &#8220;data driven decision making&#8221; and &#8220;evidence based policy making&#8221; both in fashion at the moment, it&#8217;s quite likely that we&#8217;ll see more stories along the line of Critique of Reinhart &#38; Rogoff Garners International Attention. The story so far: an academic paper used to bolster austerity policy arguments was shown to include errors, frame [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.ouseful.info&#038;blog=325417&#038;post=10359&#038;subd=ouseful&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>With &#8220;data driven decision making&#8221; and &#8220;evidence based policy making&#8221; both in fashion at the moment, it&#8217;s quite likely that we&#8217;ll see more stories along the line of <a href="https://blogs.umass.edu/econnews/2013/04/17/critique-of-reinhart-rogoff-garners-international-attention/">Critique of Reinhart &amp; Rogoff Garners International Attention</a>.</p>
<p><em>The story so far: an academic paper used to bolster austerity policy arguments was shown to include errors, frame the data in a particular way, and make a hardline point around an arbitrary threshold value, as for example described in <a href="http://www.economist.com/news/finance-and-economics/21576362-seminal-analysis-relationship-between-debt-and-growth-comes-under">The 90% question</a> [The Economist] or <a href="http://openeconomics.net/2013/04/18/reinhart-rogoff-revisited/">Reinhart-Rogoff Revisited: Why We Need Open Data in Economics</a> [Open Economics blog]. THe story of the graduate student project that led to the mistakes being discovered is described in the <em>BBC News Magazine</em>: <a href="http://www.bbc.co.uk/news/magazine-22223190">Reinhart, Rogoff&#8230; and Herndon: The student who caught out the profs</a></em>.</p>
<p><em>Here&#8217;s the BBC&#8217;s <a href="http://www.bbc.co.uk/programmes/b006qshd">&#8220;More Or Less&#8221;</a> take on it (<a href="https://dl.dropboxusercontent.com/u/1156404/moreorless_20130422-1125a.mp3">personal archive copy</a>) :</em></p>
<span style='text-align:left;display:block;'><p>				<object id='wp-as-10359_1-flash' type='application/x-shockwave-flash' data='http://s0.wp.com/wp-content/plugins/audio-player/player.swf' width='290' height='24'>
					<param name='movie' value='http://s0.wp.com/wp-content/plugins/audio-player/player.swf' />
					<param name='FlashVars' value='bg=0xF8F8F8&amp;leftbg=0xEEEEEE&amp;lefticon=0x666666&amp;rightbg=0xCCCCCC&amp;rightbghover=0x999999&amp;righticon=0x666666&amp;righticonhover=0xFFFFFF&amp;text=0x666666&amp;slider=0x666666&amp;track=0xFFFFFF&amp;border=0x666666&amp;loader=0x9FFFB8&amp;soundFile=http%3A%2F%2Fdownloads.bbc.co.uk%2Fpodcasts%2Fradio4%2Fmoreorless%2Fmoreorless_20130422-1125a.mp3' />
					<param name='quality' value='high' />
					<param name='menu' value='false' />
					<param name='bgcolor' value='#FFFFFF' />
					<param name='wmode' value='opaque' />
					Download: <a href="http://downloads.bbc.co.uk/podcasts/radio4/moreorless/moreorless_20130422-1125a.mp3">moreorless_20130422-1125a.mp3</a><br />
				</object></p></span>
<p>Some observations on related matters:</p>
<ul>
<li>if you ever work with data, you&#8217;ll know that you have to be selective about what data you include in analysis; sometimes data isn&#8217;t available, sometimes it comes from different sources that use slightly different interpretations or definitions, <em>sometimes you throw data away because it clutters a storyline you are trying to explore</em>. For me, data analysis is a conversation with a data. The conversation is caveated and explores a particular issue, &#8220;all other things being equal&#8221;, which they often aren&#8217;t; but we build that into our caveats as we tell stories to ourselves. Caveats and qualifiers and particular rationales which don&#8217;t get communicated to a wider audience, maybe, or the consequences of which aren&#8217;t fully appreciated by a wider audience. Although they are by the analyst/researcher. (&#8220;You took it out of context&#8221;, &#8220;but it was <em>obviously</em> a joke&#8221;, etc etc). You can look at a sculpture from many different directions. Same with data.</li>
<li>things get picked up by official reports and become &#8220;truth&#8221;, sometimes losing their flaky or biased provenance as they get &#8220;washed&#8221; though being cited in more and more &#8220;weighty&#8221; reports or publications (eg <a href="http://blog.ouseful.info/2012/02/01/sleight-of-hand-and-data-laundering-in-evidence-based-policy-making/">Sleight of Hand and Data Laundering in Evidence Based Policy Making</a>). Others become <a href="http://www.amazon.co.uk/Zombie-Economics-Ideas-Still-among/dp/0691145822?tag=ouseful-21">zombie statistics</a>, refusing to die and repeatedly being cited as evidence, even if they have been debunked.</li>
<li>I used to share an office with psychology researchers, whose day was made if they had an experimental result &#8220;significant at the 5% level&#8221;, crushed if the significance level was outside it. (<a href="http://stats.stackexchange.com/questions/10510/what-are-good-references-containing-arguments-against-null-hypothesis-significan">What are good references containing arguments against null hypothesis significance testing?</a>). Tell yourself a story, then make the judgement. Hard threshold values can make for dodgy decisions (one reason I like the notions of fuzzy logic and hysteresis). If your results have accuracy bounds, rerun the numbers a few times with different errors that take into account those tolerances. Can you make an insignificant result significant, at least once, and then quote that? #FFS There&#8217;s no <em>truth</em> there&#8230;Or maybe there are lots of sort-of truths? (See also: Ben Goldacre&#8217;s <a href="http://www.amazon.co.uk/Bad-Pharma-companies-mislead-patients/dp/0007350740/?tag=ouseful-21">Bad Pharma</a>, especially the chapters on &#8220;Missing Data&#8221; and &#8220;Bad Trials&#8221;.)</li>
<li>spreadsheets can be really hard to debug. I don&#8217;t think they have a &#8220;View Source&#8221; option that just shows all the formulae and outline&#8217;s there ranges, as well as maybe highlight fixed cells that have been overwritten into otherwise calculated cell ranges, do they? See also: <a href="http://www.eusprig.org/">EuSRIG &#8211; the European Spreadsheet Risks Interest Group</a>, which I guess has come to many folks&#8217; attention for the first time over the last week, and whose summer conference enrolment numbers may well take a leap, not least from press access requests?!</li>
<li>there are shed loads of papers out there in the &#8220;peer reviewed&#8221; literature, though that&#8217;s not to say the peer reviewers actually tried to replicate the results.</li>
<li>although this has slipped onto the backburner a bit (where does the time go?!:-(, I tried to frame <a href="http://blog.ouseful.info/tag/f1stats/?order=asc">my own personal learning journey into the world of statistics</a> around replicating various academic papers about motor sport (and in particular, Formula One) results and timing data. I&#8217;ve only managed to attack one so far (<a href="http://blog.ouseful.info/2013/01/30/f1stats-visually-comparing-qualifying-and-grid-positions-with-race-classification/">here</a> and <a href="http://blog.ouseful.info/2013/02/09/f1stats-correlations-between-qualifying-grid-and-race-classisification/">here</a>), but already it through up some interesting observations about the data that was used to generate correlations, such as whether you rank cars that weren&#8217;t classified. The used of significance tests also seemed a bit &#8211; pointless &#8211; to me. Anyway &#8211; the point is this: there are a load of papers out there on a whole range of topics that might provide a good basis for &#8220;textbook examples&#8221; to help folk learn how to use particular analysis tools or techniques. As well as describing the method, (supposedly!), many papers include &#8220;answers&#8221; that you can use to check your working (or theirs!). In much the same way that the School of Data is trying to develop the idea of <a href="http://schoolofdata.org/data-expeditions/">&#8220;Data Expedition&#8221;</a> style uncourses, where folk come together to find, analyse and tell stories from datasets in particular topic areas, how about a notMOOC pedagogical style based around working through and replicating the findings of particular published academic papers, which might also involve learning precursor stuff that you need to know in order to make sense of the paper or try out its analyses?</li>
</ul>
<p>Hmmm&#8230;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ouseful.wordpress.com/10359/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ouseful.wordpress.com/10359/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.ouseful.info&#038;blog=325417&#038;post=10359&#038;subd=ouseful&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.ouseful.info/2013/04/22/a-ready-source-of-textbook-exercises/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://downloads.bbc.co.uk/podcasts/radio4/moreorless/moreorless_20130422-1125a.mp3" length="4638626" type="audio/mpeg" />
<enclosure url="http://downloads.bbc.co.uk/podcasts/radio4/moreorless/moreorless_20130422-1125a.mp3" length="4638626" type="audio/mpeg" />
	
		<media:content url="http://1.gravatar.com/avatar/abbd9f90565ce9ae4d065d93a81d8c03?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">Tony Hirst</media:title>
		</media:content>
	</item>
		<item>
		<title>By Me, On OpenLearn&#8230; Communications Around Significant Localised News Events</title>
		<link>http://blog.ouseful.info/2013/04/19/by-me-on-openlearn-communications-around-significant-localised-news-events/</link>
		<comments>http://blog.ouseful.info/2013/04/19/by-me-on-openlearn-communications-around-significant-localised-news-events/#comments</comments>
		<pubDate>Fri, 19 Apr 2013 12:09:49 +0000</pubDate>
		<dc:creator>Tony Hirst</dc:creator>
				<category><![CDATA[Anything you want]]></category>

		<guid isPermaLink="false">http://blog.ouseful.info/?p=10318</guid>
		<description><![CDATA[I did a quick thing over on OpenLearn about how communications systems cope when faced with an unexpected surge in folk trying to make phone calls or get onto the web, pondering the question: &#8220;What role does communication technology play in emergency events such as the Boston Marathon explosions?&#8221; (Emergency news &#8211; A changing communications [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.ouseful.info&#038;blog=325417&#038;post=10318&#038;subd=ouseful&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>I did a quick thing over on OpenLearn about how communications systems cope when faced with an unexpected surge in folk trying to make phone calls or get onto the web, pondering the question: <em>&#8220;What role does communication technology play in emergency events such as the Boston Marathon explosions?&#8221;</em> (<a href="http://www.open.edu/openlearn/science-maths-technology/computing-and-ict/information-and-communication-technologies/emergency-news-changing-communications-landscape">Emergency news &#8211; A changing communications landscape</a>).</p>
<p>To pull the post together, I drew on a Guardian Technology editor Charles Arthur&#8217;s retweets over the course of the evening, which provided an interesting technological slant on the news as it was breaking/developing.</p>
<p>The event also prompted a series of posts on the role of Twitter in reporting breaking news. <a href="http://simonnricketts.tumblr.com/post/48115760648/twitter-and-news-the-canary-down-the-mine">Twitter and news: The canary down the mine</a> compares the dynamics of Twitter in a breaking news situation in the context of the &#8220;news funnel&#8221;:</p>
<blockquote><p>One of the theories you learn when you train to be a journalist is the “funnel” of news. Imagine a funnel. It’s getting all the information about a certain news story poured into it – from the top. Wild rumours and hard facts. Witness accounts alongside back-of-a-cigarette packet theories,</p>
<p>The funnel is the journalist. And the funnel’s job is to take all the information, from the crazy and the correct, and pour it, with a measure of control, into the story. Take out the impurities, crush up the lumps, and make the resulting article a distillation of the thousands of snippets, with no errors.</p>
<p>It seems to me, very often these days, that Twitter is the funnel turned upside down.</p>
<p>All of those disparate ingredients are poured into the nozzle. The narrow part. And they are not filtered, not regulated, not tested. But they come out of the wide part of the funnel. They are spread across a large area. Indiscriminately.</p>
<p>And that’s how Twitter appeared to me on the night of the Boston marathon bombs.</p></blockquote>
<p>Another review of the event used a form of topic analysis to explore the semantic textual content different waves of Twitter activity using a Twitter accession count timebase &#8211; <a href="http://blog.geoiq.com/2013/04/18/the-evolution-of-discussion-around-the-boston-marathon-events/">The evolution of discussion around the Boston Marathon events</a>.</p>
<p>PS in the context of Twitter and the news, I note that Guardian Datablog editor <a href="http://simonrogers.net/2013/04/18/farewell-guardian-hello-twitter/">Simon Rogers is going to work for Twitter</a>, to be replaced at the Guardian by James Ball&#8230; I also spotted a few days ago that ex-of the Guardain data intereactive designer <a href="http://deanstudents.blogsome.com/2013/03/07/event-tow-tea-with-alastair-dant-of-the-new-york-times/">Alastair Dant had also moved to the New York Times</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ouseful.wordpress.com/10318/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ouseful.wordpress.com/10318/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.ouseful.info&#038;blog=325417&#038;post=10318&#038;subd=ouseful&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.ouseful.info/2013/04/19/by-me-on-openlearn-communications-around-significant-localised-news-events/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/abbd9f90565ce9ae4d065d93a81d8c03?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">Tony Hirst</media:title>
		</media:content>
	</item>
		<item>
		<title>B[e&#124;ee&#124;ie]rlin</title>
		<link>http://blog.ouseful.info/2013/04/12/beeeierlin/</link>
		<comments>http://blog.ouseful.info/2013/04/12/beeeierlin/#comments</comments>
		<pubDate>Fri, 12 Apr 2013 13:36:30 +0000</pubDate>
		<dc:creator>Tony Hirst</dc:creator>
				<category><![CDATA[Anything you want]]></category>

		<guid isPermaLink="false">http://blog.ouseful.info/?p=10289</guid>
		<description><![CDATA[I went to Berlin for the first time a couple of weeks ago: and had a beer: Very &#8211; apt. I&#8217;m normally a bitter drinker (read that how you will&#8230;) but when in, erm, Rome, I figured I should do as the, erm, doughnuts do, and have what presumably translates back here as &#8220;a continental [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.ouseful.info&#038;blog=325417&#038;post=10289&#038;subd=ouseful&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>I went to Berlin for the first time a couple of weeks ago:</p>
<p><a href="http://www.flickr.com/photos/psychemedia/8641262756/" title="FlickrDroid Upload by psychemedia, on Flickr"><img src="http://farm9.staticflickr.com/8537/8641262756_e060a2e70e_z.jpg" width="479" height="640" alt="FlickrDroid Upload"></a></p>
<p>and had a beer:</p>
<p><a href="http://www.flickr.com/photos/psychemedia/8640345208/" title="I guessI got what I asked for... by psychemedia, on Flickr"><img src="http://farm9.staticflickr.com/8101/8640345208_6906606fe8_z.jpg" width="480" height="640" alt="I guessI got what I asked for..."></a></p>
<p>Very &#8211; apt.</p>
<p>I&#8217;m normally a bitter drinker (read that how you will&#8230;) but when in, erm, Rome, I figured I should do as the, erm, doughnuts do, and have what presumably translates back here as &#8220;a continental beer&#8221;:</p>
<p><a href="http://www.flickr.com/photos/psychemedia/8639241381/" title="Wot no proper beer...?! by psychemedia, on Flickr"><img src="http://farm9.staticflickr.com/8261/8639241381_1140e9e44e_z.jpg" width="480" height="640" alt="Wot no proper beer...?!"></a></p>
<p>Good trip though:-)</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ouseful.wordpress.com/10289/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ouseful.wordpress.com/10289/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.ouseful.info&#038;blog=325417&#038;post=10289&#038;subd=ouseful&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.ouseful.info/2013/04/12/beeeierlin/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/abbd9f90565ce9ae4d065d93a81d8c03?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">Tony Hirst</media:title>
		</media:content>

		<media:content url="http://farm9.staticflickr.com/8537/8641262756_e060a2e70e_z.jpg" medium="image">
			<media:title type="html">FlickrDroid Upload</media:title>
		</media:content>

		<media:content url="http://farm9.staticflickr.com/8101/8640345208_6906606fe8_z.jpg" medium="image">
			<media:title type="html">I guessI got what I asked for...</media:title>
		</media:content>

		<media:content url="http://farm9.staticflickr.com/8261/8639241381_1140e9e44e_z.jpg" medium="image">
			<media:title type="html">Wot no proper beer...?!</media:title>
		</media:content>
	</item>
	</channel>
</rss>
