Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Linked Data on the BBC

12,692 views

Published on

A rework of metade's slides at http://www.slideshare.net/metade/linked-data-on-the-bbc for a SAMT 2009 Industry Day presentation.

Details several linked data projects going on at the BBC, and why/how we do it.

  • Dear Sir- Madame, Please let me know how I can be of help to you? Kind Regards, Fredrick. Fredrick Anold Director - Consultant idealtropical.com +1 813-713-0615 Hello, It is my pleasure to reach out to you with the following offer of appointment. Shenergy (Group) Company Limited, are currently seeking Reputable Company/Individual that can act as their Company Representative/Account Receivable Agent in Canada and in USA (Intermediary between Shenergy (Group) Co, Ltd and its clients in the Northern America region). If interested, kindly indicate your interest by responding directly to the Company's Deputy General Manager and Director details below: Xu Weiquan Deputy General Manager and Director Shenergy (Group) Co, Ltd E-mail: representative-department@shenergygroup.com.cn http://www.shenergy.com.cn/ Note: The job will only take few minutes of your time daily. You can Earn Extra income while doing your normal Job/Business. Management Shenergy (Group) CSS, Company Limited
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Razor Driftersays: freakin awesome for real, thanks a lot for the slide very informative
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • frikkin awesome! it's amazing how RDBMS will be replaced by RDF-based DB
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

Linked Data on the BBC

  1. 1. Linked Data on the BBC Yves Raimond BBC Future Media & Technology for Audio and Music and Mobile
  2. 2. 8 National TV Channels
  3. 3. 10 National Radio Stations
  4. 4. Nations and Regions ● BBC Radio Scotland, Wales, Ulster, Nan Gaidheal, Cymru ● BBC Radio Berkshire, Bristol, Cambridgeshire, Cornwall, Coventry & Warwickshire, Cumbria, Derby, Devon, Essex, Gloucestershire, Guernsey, Hereford & Worcester, Humberside, Jersey, Kent, Lancashire, Leeds, Leicester, Lincolnshire, London, Manchester, Merseyside, Newcastle, Norfolk, Northampton, Nottingham, Oxford, Sheffield, Shropshire, Solent, Somerset, Stoke, Suffolk, Surrey, Sussex, Swindon, Tees, Three Counties, Wiltshire, WM, York
  5. 5. BBC Online bbc.co.uk
  6. 6. Lord Reith “inform, educate and entertain”
  7. 7. Radio since 1920s
  8. 8. TV since 1930s
  9. 9. On the web since 1994 http://www.flickr.com/photos/eyedropper/139647993/
  10. 10. Archive bbc.co.uk/blogs/aboutthebbc/2009/10/unlocking-the-archive.shtml
  11. 11. Historically, when it came to promoting our programmes online...
  12. 12. Hand-crafted, customised sites
  13. 13. Only some programmes could be covered ...which is a shame because we broadcast between 1,000 and 1,500 programmes a day flickr.com/photos/jamescridland/18768141/
  14. 14. Developed in isolation flickr.com/photos/bottleleaf/2218990208
  15. 15. Often not maintained
  16. 16. Often not persistent
  17. 17. Cost Expenditure Opportunity
  18. 18. New Platforms ● Broadcast ● Desktop ● Mobile ● Game consoles ● ...
  19. 19. bbc.co.uk/programmes one page per programme
  20. 20. Size and Organisation flickr.com/photos/pagedooley/1875348372/
  21. 21. Different systems ● Orpheus ● Proteus ● Information & Archives ● PIPS ● DVB ● Web ● ...
  22. 22. Domain Driven Design http://www.bbc.co.uk/blogs/radiolabs/2009/01/how_we_make_websites.shtml
  23. 23. bbc.co.uk/programmes one page per programme
  24. 24. Brand bbc.co.uk/programmes/:pid
  25. 25. Brand bbc.co.uk/programmes/:pid
  26. 26. Episode bbc.co.uk/programmes/:pid
  27. 27. Episode bbc.co.uk/programmes/:pid
  28. 28. Brand bbc.co.uk/programmes/:pid
  29. 29. Episode bbc.co.uk/programmes/:pid
  30. 30. Categories bbc.co.uk/programmes/:facet/:tag
  31. 31. Schedules bbc.co.uk/:service/programmes/schedules/:outlet
  32. 32. Genre bbc.co.uk/programmes/genres/music/world
  33. 33. Format bbc.co.uk/programmes/formats/documentaries
  34. 34. Format – TV Documentaries bbc.co.uk/programmes/formats/documentaries
  35. 35. Format – Documentaries on BBC One bbc.co.uk/programmes/formats/documentaries
  36. 36. Mobile views bbc.co.uk/programmes/:pid.mp
  37. 37. Machine views bbc.co.uk/programmes/:pid.:format
  38. 38. /music ● http://www.bbc.co.uk/music ● The BBC has a long and distinguished track record of bringing music to new audiences, through ● Programmes (e.g. Later with Jools Holland) ● Events (e.g. BBC Proms) ● Networks (e.g. Radio 1) ● /music aims at providing a comprehensive guide to music content available across the BBC
  39. 39. Built upon Open Data Repositories
  40. 40. Structured data
  41. 41. Edits are peer-reviewed
  42. 42. Active user community
  43. 43. The Web as a Content Management System BBC editorial staff are contributing to MusicBrainz and Wikipedia instead of internal systems
  44. 44. Scale 455,465 artists 682,473 releases 7,851,093 tracks 31,112 labels
  45. 45. Credit the source
  46. 46. Encourage users to contribute
  47. 47. Content from the BBC
  48. 48. Music Artist profile - content from the BBC
  49. 49. Benefits
  50. 50. Usability
  51. 51. User Experience flickr.com/photos/donsolo/2362796995/
  52. 52. One Thing per Resource ● SEO ● Findability ● Clickability ● Tweetability ● ...
  53. 53. Our website is the API ● Persistence ● Linked Open Data ● RESTful ● One Web http://www.bbc.co.uk/programmes/developers http://www.bbc.co.uk/music/developers
  54. 54. Loosely coupled development
  55. 55. ● Music consumes from Programmes ● Programmes consumes from Music ● Nature consumes from Programmes ● ...
  56. 56. Linked Data richard.cyganiak.de/2007/10/lod
  57. 57. Linked Data principles ● Use URIs as names for things ● Use HTTP URIs so that people can look up those names ● When someone look up a URI, provide useful information, using the standards (RDF, SPARQL) ● Include links to other URIs, so that they can discover more things
  58. 58. Linked Data on the BBC To provide RDF representations for our resource, we developed the BBC Programmes Ontology
  59. 59. <http://www.bbc.co.uk/programmes/b006qpgr.rdf> dcterms:created "2007-05- 18T22:36:41+01:00"^^<http://www.w3.org/2001/XMLSchema#dateTime> ; dcterms:modified "2009-03-20T15:41:03Z"^^<http://www.w3.org/2001/XMLSchema#dateTime> rdfs:label "Description of the brand The Archers" ; foaf:primaryTopic <http://www.bbc.co.uk/programmes/b006qpgr#programme> . <http://www.bbc.co.uk/programmes/b006qpgr#programme> dc:title "The Archers" ; po:genre <http://www.bbc.co.uk/programmes/genres/drama/soaps#genre> ; po:masterbrand <http://www.bbc.co.uk/radio4#service> ; po:medium_synopsis "Contemporary drama in a rural setting" ; po:short_synopsis "Contemporary drama in a rural setting" ; a po:Brand ; foaf:depiction <http://www.bbc.co.uk/iplayer/images/progbrand/b006qpgr_512_288.jpg> .
  60. 60. Music Linked Data
  61. 61. When domains overlap...
  62. 62. SPARQL Endpoints ● Talis http://api.talis.com/stores/bbc-backstage ● OpenLink http://bbc.openlinksw.com/sparql
  63. 63. Applications built using BBC feeds ● Internal applications ● e.g. BBC Three TV Listings beta http://www.bbc.co.uk/bbcthree/tvlistings/ ● External applications ● http://channelography.rattlecentral.com/ ● http://fanhu.bz ● http://testtubetelly.channel4.com/ ● http://uriplay.org/ ● ...
  64. 64. Music Bore
  65. 65. NoTube http://www.notube.tv/
  66. 66. Activity data
  67. 67. Enriching activity data
  68. 68. Generating recommendations
  69. 69. Generating recommendations
  70. 70. Thank you!! ● Patrick Sinclair!! ● Libby Miller ● Tom Scott ● Michael Smethurst ● Matthew Wood ● Nicholas Humfrey ● Paul Rissen

×