<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet title="XSL_formatting" type="text/xsl" href="/blogs/shared/nolsol.xsl"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>

<title>
BBC Internet Blog
 - 
Tom Scott
</title>
<link>http://www.bbc.co.uk/blogs/bbcinternet/</link>
<description>Senior staff from the BBC&apos;s online and technology teams discuss issues raised by you about BBC Online, BBC iPlayer, the BBC&apos;s digital and mobile services, and the technology behind them. </description>
<language>en</language>
<copyright>Copyright 2009</copyright>
<lastBuildDate>Tue, 29 Sep 2009 17:00:00 +0000</lastBuildDate>
<generator>http://www.sixapart.com/movabletype/?v=4.1</generator>
<docs>http://blogs.law.harvard.edu/tech/rss</docs> 


<item>
	<title>Wildlife Finder: David Attenborough&apos;s favourite moments and more</title>
	<description><![CDATA[<p>People watch natural history programmes for different reasons - sometimes it's for educational reasons, sometimes to be amazed by the beauty of the natural world, sometimes it's as simple as a love of animals and wildlife in general.</p>

<p>The BBC is, and has been for a very long time, at the forefront of wildlife film making from early programmes such as <a href="http://www.bbc.co.uk/archive/attenborough/index.shtml">Zoo quest</a> through to blue chip programmes like <a href="http://www.bbc.co.uk/programmes/b006mywyPlanet Earth</a> and Blue Planet to more personal stories as seen on <a href="http://www.bbc.co.uk/programmes/b00lbpcy">Life</a> and Radio 4's <a href="http://www.bbc.co.uk/programmes/b00krkgt">Life Stories with David Attenborough</a>. However, despite this wealth of content access to it has been limited to broadcasts. </p>

<p>But not anymore.</p>

<p>Over the last few months we've been digitising and segmenting the best of the BBC's natural history archive and putting it online. You can now watch clips from Planet Earth, Wild Africa, Land of the Tiger, Realms of the Russian Bear, Lost Land of the Volcano and many more.</p>

<p>These clips are, I believe, wonderful in their own right - if you want to watch the best bits of your favourite programme you can. But we wanted to go further, to help people discover new programmes from the archive and to gain a better understanding of the natural world; and to do this we built <a href ="http://www.bbc.co.uk/wildlifefinder">Wildlife Finder</a>.</p>

<p><span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="wildlife_finder_400.jpg" src="http://www.bbc.co.uk/blogs/bbcinternet/img/wildlife_finder_400.jpg" width="400" height="490" class="mt-image-left" style="float: left; margin: 0 20px 20px 0;" /></span>Wildlife Finder uses programme clips, combines them with other sources of information from around the web and within the BBC to let you find out more about the world's wildlife, its <a href="http://www.bbc.co.uk/nature/animals">animals</a>, their <a href="http://www.bbc.co.uk/nature/adaptations">behaviours and adaptations</a>, and <a href="http://www.bbc.co.uk/nature/habitats">habitats</a>. It does this by providing a page - a <a href="http://en.wikipedia.org/wiki/Uniform_Resource_Identifier">URI</a> - for every species, habitat and adaptation the BBC has content on (OK not every species quite yet but we're working on it) and aggregating the information around that link.</p>

<p>We've then provided lots of horizontal navigation around those concepts so that you can, for example, browse from information about an animal directly to another page about its habitat, and from there to a programme or <a href="http://www.bbc.co.uk/earthnews">news story</a>. My aim is to provide the 'semantic aspic' for natural history content within the BBC - providing journeys between our programmes, news stories and <a href="http://www.bbc.co.uk/earthexplorers">expeditions</a> and in doing so hopefully help people gain a greater understanding of the world around them.</p>

<p>In addition to opening up the BBC's natural history archive we have also launched a dedicated wildlife news service <a href="http://www.bbc.co.uk/earthnews">Earth News</a> and a new site <a href="http://www.bbc.co.uk/earthexplorers">Earth Explorers</a> which provides a more personal insight from crews on location. But none of this means that the BBC has everything covered. For example, we don't have information on the conservation status of a species, nor its distribution - indeed there is lots we don't know, but thankfully there are lots of other really great resources elsewhere on the web.</p>

<p>To help plug these gaps in our information we've partnered with organisations that do have this sort of data - IUCN who compile the <a href="http://www.iucnredlist.org/">Red Data List</a> for data on the species conservation status, <a href="http://gis.wwfus.org/wildfinder/">WWF</a> to provide distribution data, the <a href="http://animaldiversity.ummz.umich.edu/site/index.html">University of Michigan</a> to provide information about adaptations and behaviours and the <a href="http://www.edgeofexistence.org/">Zoological Society of London</a> to provide information about the threats to our most endangered and unique species. We're also using <a href="http://en.wikipedia.org/wiki/Main_Page">Wikipedia</a> to provide general background information on each animal, habitat or adaptation.</p>

<p>But we want to add to the information on the web, not replicate what's already there - I believe that's a better use of the licence fee, better for those organisations providing the information, better for the web and better for the audience. I've written before about using the <a href="http://derivadow.com/2009/01/13/the-web-as-a-cms/">web as a CMS</a> - and this project has adopted a similar approach.</p>

<p>When we publish new content we seek to provide distinctive content - whether that's an Earth News articles or Earth Explorers stories or whether it's information on a species in Wildlife Finder. </p>

<p>But adding new content doesn't mean that we should necessarily add it directly to <a href="http://www.bbc.co.uk/">bbc.co.uk</a>. As I've mentioned we are using Wikipedia to provide background information, but sometime we find errors, sometimes the information isn't good enough and sometimes it's missing (I should point out the these are exceptions - generally the quality is very good). </p>

<p>Rather than fixing this locally within a BBC CMS we instead fix the problem on Wikipedia - creating new pages where needed, or editing those that aren't up to standard. Doing this means that the BBC's website gets better because we transclude the Wikipedia content on our pages, but so does Wikipedia and the wider Web because the content within Wikipedia is licensed under permissive terms so anyone can reuse it.</p>

<p>What next? Well we have a lot of ideas on how to improve the service, we make fortnightly functional updates so hopefully you will see things evolve and improve over time, but there's one thing I did want to touch on which might not be immediately obvious.</p>

<p>In the same way that we are making use of other people's data so we want to make our data available for other to mesh-up. Right now we're only publishing one representation - HTML - but we've designed everything following the Linked Data principles (it's just a really <a href="http://blogs.talis.com/nodalities/2009/01/building-coherence-at-bbccouk.php">good way of building large, coherent websites</a>) - so for example every resource, not just every page is addressable. For example, here's <a href="http://www.bbc.co.uk/nature/species/Common_Chimpanzee/sounds">the URI for the sounds a Common Chimpanzee makes</a>, or the <a href="http://www.bbc.co.uk/nature/species/Giant_Panda/news">news stories about Giant Pandas</a>.</p>

<p>We will be providing RDF/XML and JSON representation for these URIs in addition to the HTML - the web site thus becomes the API. This means that not only can we link content across bbc.co.uk but others can more easily mesh-up content across the Web. To make that a little bit easier we've reused the Wikipedia URL slugs - the bit at the end of the URL - or as Michael puts it reusing <a href="http://www.bbc.co.uk/blogs/radiolabs/2008/06/the_simple_joys_of_webscale_id.shtml">web-scale identifiers</a>.</p>

<p>I hope you like what we've built and enjoy coming back as we add more content and improve the functionally on offer. If you're interested in the data representations we'll be announcing that via the Backstage mailing list.</p>
<p>
<em>Tom Scott is Executive Product Manager, BBC.</em></p>]]></description>
         <dc:creator>Tom Scott 
Tom Scott
</dc:creator>
	<link>http://www.bbc.co.uk/blogs/bbcinternet/2009/09/wildlife_finder_david_attenbor.html</link>
	<guid>http://www.bbc.co.uk/blogs/bbcinternet/2009/09/wildlife_finder_david_attenbor.html</guid>
	<category>natural history</category>
	<pubDate>Tue, 29 Sep 2009 17:00:00 +0000</pubDate>
</item>

<item>
	<title>XTech 2008</title>
	<description><![CDATA[<p><a href="http://2008.xtech.org/public/content/about"><img alt="xtech2008logo.png" src="http://www.bbc.co.uk/blogs/bbcinternet/img/xtech2008logo.png" width="175" height="53"></a>Last week, Dublin saw a gathering of software engineers, information architects and technologists to discuss <a href="http://2008.xtech.org/public/schedule/grid">The Web On The Move</a> at the annual <a href="http://2008.xtech.org/public/content/about">XTech</a> conference. </p>

<blockquote>For years we have been developing and promoting open data standards, enabling data portability. Recent developments have led to web-wide programming APIs and virtualization. It's no longer just our data on the move, it's our applications and even our servers too.</blockquote>

<p>A few of us were there to talk about <a href="http://derivadow.com/2008/02/02/an-ontology-for-programmes/">our development of</a> the <a href="http://www.bbc.co.uk/blogs/bbcinternet/programmes/">programme ontology</a>, the upcoming BBC <a href="http://2008.xtech.org/public/schedule/detail/536">technology refresh and the new Identity framework</a>, and <a href="http://2008.xtech.org/public/schedule/detail/510">APML and the attention economy</a>.</p>

<p><a href="http://www.flickr.com/photos/gavinbell/2475812899/"><img alt="xtech_brendan_quinn.jpg" src="http://www.bbc.co.uk/blogs/bbcinternet/img/xtech_brendan_quinn.jpg" width="430" height="334"></a></p>

<p align="center"><small>Image of Brendan Quinn by <a href="http://www.flickr.com/photos/gavinbell/2475812899/">Gavin Bell</a></small></p>

<p>As you might expect, there's a real sense that we are at a tipping point - a sense that the technologies are starting to enable a new set of opportunities. But this isn't just wishful thinking - there are more companies adopting the underlying technologies which enable data sharing and portability.</p>

<p><a href="http://openid.net/what/"><img alt="openid_logo.png" src="http://www.bbc.co.uk/blogs/bbcinternet/img/openid_logo.png" height="66" width="175"></a>As <a href="http://www.davidrecordon.com/">David Recordon</a> of <a href="http://www.sixapart.com/about/">Six Apart</a> noted in <a href="http://2008.xtech.org/public/schedule/detail/649">Wednesday morning's plenary</a>, open software and hardware have become hip and have given small groups of developers the chance to build interesting web apps - and, more importantly, the chance to get them adopted. This is a new wave of web companies which expose their data via <a href="http://en.wikipedia.org/wiki/API">APIs</a> and consume others' APIs. And what is interesting about these companies is that they are converging on common standards - in particular, OAuth and <a href="http://www.bbc.co.uk/blogs/bbcinternet/2008/04/bbc_joins_openid_foundation.html">OpenID</a>.</p>

<p><a href="http://oauth.net/about/"><img alt="oauth_logo.png" src="http://www.bbc.co.uk/blogs/bbcinternet/img/oauth_logo.png" width="175" height="55"></a><a href="http://oauth.net/about/">OAuth</a> is a way to share abstract information. It allows you to authorise third party applications and rights over specific features in other applications. </p>

<p>So, for example, you can authorise <a href="http://www.dopplr.com/">Dopplr</a> (a service that lets you share travel plans with your friends) to find other Dopplr users within your <a href="http://gmailblog.blogspot.com/">GMail</a> email account without having to give Dopplr your email address and password. (Giving your password to other people or services is, by the way, a <a href="http://adactio.com/journal/1357">really bad idea</a>.)</p>

<p>And speaking of OAuth, it was great to hear <a href="http://laughingmeme.org/">Kellan</a> announce that from June 1st, <a href="http://flickr.com/about/">Flickr</a> will be supporting OAuth alongside the existing Flickr Authentication API. I think that this is really going to be the year we see large-scale adoption of OAuth, which is a good thing: after all, there really is nothing not to like.</p>

<p><a href="http://www.xmpp.org/about/"><img alt="xmpp.png" src="http://www.bbc.co.uk/blogs/bbcinternet/img/xmpp.png" width="74" height="76"></a>The other technology that has quite a buzz about it is <a href="http://www.xmpp.org/about/">XMPP</a>, a messaging and presence protocol. Wednesday afternoon saw <a href="http://hackdiary.com/">Matt</a>, <a href="http://anarchogeek.com/">Rabble</a> and <a href="http://mojodna.net/">Seth</a> stand in for <a href="http://romeda.org/">Blaine</a> to run <a href="http://2008.xtech.org/public/schedule/detail/655">a panel session answering questions about XMPP</a>.</p>

<p>Parts of the web are becoming more and more about real-time conversation - see the rise of <a href="http://help.twitter.com/index.php?pg=kb.page&id=26">Twitter</a> and the recent release of instant messaging in <a href="http://www.facebook.com/about.php">Facebook</a> and presence services like <a href="http://fireeagle.com/">Fire Eagle</a> and <a href="http://plazes.com">Plazes</a>. <a href="http://en.wikipedia.org/wiki/HTTP">http</a> isn't a great solution to deliver this kind of real-time data. It's not great because it's very inefficient - to keep up to date, a client application needs to poll the server every few seconds to check whether there's an update and the server needs to deal with this request, even if there is no update. But it needs to work this way round, because http can't push or broadcast information. XMPP can, because it can notify all of the clients that have subscribed to the XMPP server of the update.</p>

<p>Here at the BBC, Matt Wood has been playing around with XMPP, <a href="http://www.bbc.co.uk/blogs/radiolabs/2008/05/pushing_the_programmes_ontolog.shtml">exposing EPG data via XMPP</a>:</p>

<blockquote>At the start of every radio broadcast I'm publishing metadata about that show to its station's node, wrapped in an Atom Entry. For your Linked Data entertainment it's also serialised as Turtle RDF conforming to the Programmes Ontology.</blockquote>

<p><a href="http://www.flickr.com/photos/cubicgarden/2473673058/"><img alt="xtech08_rattle.jpg" src="http://www.bbc.co.uk/blogs/bbcinternet/img/xtech08_rattle.jpg" width="430" height="323"></a></p>

<p align="center"><small>Image: "Rob Lee on Using socially authored content to provide new routes through existing content archives" by <a href="http://www.flickr.com/photos/cubicgarden/2473673058/">Ian Forrester</a></small></p>

<p>A final thought: it's also nice to hear about organisations that are exposing their data in machine-readable formats. In addition to our own work on exposing BBC programme metadata as <a href="http://en.wikipedia.org/wiki/XML">XML</a>, <a href="http://en.wikipedia.org/wiki/Yaml">YAML</a>, <a href="http://en.wikipedia.org/wiki/JSON">JSON</a> and <a href="http://en.wikipedia.org/wiki/Resource_Description_Framework">RDF</a>, Jeni Tennison from the UK's Stationary Office presented their work to add <a href="http://en.wikipedia.org/wiki/RDFa">RDFa</a> to the <a href="www.london-gazette.gov.uk/">London Gazette</a>.<br />
</p>]]></description>
         <dc:creator>Tom Scott 
Tom Scott
</dc:creator>
	<link>http://www.bbc.co.uk/blogs/bbcinternet/2008/05/live_from_xtech.html</link>
	<guid>http://www.bbc.co.uk/blogs/bbcinternet/2008/05/live_from_xtech.html</guid>
	<category>openstandards</category>
	<pubDate>Mon, 12 May 2008 12:07:51 +0000</pubDate>
</item>


</channel>
</rss>

 
