SlideShare a Scribd company logo
Linked Data on the BBC
                      Yves Raimond
BBC Future Media & Technology for Audio and Music and Mobile
Linked Data on the BBC
8 National TV Channels
10 National Radio Stations
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
BBC Online
  bbc.co.uk
Linked Data on the BBC
Lord Reith

“inform,
educate and
entertain”
Radio since 1920s
TV since 1930s
On the web since 1994




http://www.flickr.com/photos/eyedropper/139647993/
Archive




bbc.co.uk/blogs/aboutthebbc/2009/10/unlocking-the-archive.shtml
Historically, when it came to
promoting our programmes
           online...
Hand-crafted, customised
          sites
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/
Developed in isolation




flickr.com/photos/bottleleaf/2218990208
Often not
maintained
Often not persistent
Cost
Expenditure   Opportunity
New Platforms
●   Broadcast
●   Desktop
●   Mobile
●   Game consoles
●   ...
Linked Data on the BBC
bbc.co.uk/programmes
one page per programme
Size and Organisation

flickr.com/photos/pagedooley/1875348372/
Different systems
●   Orpheus
●   Proteus
●   Information & Archives
●   PIPS
●   DVB
●   Web
●   ...
Domain Driven Design




http://www.bbc.co.uk/blogs/radiolabs/2009/01/how_we_make_websites.shtml
bbc.co.uk/programmes
one page per programme
Brand
bbc.co.uk/programmes/:pid
Brand
bbc.co.uk/programmes/:pid
Episode
bbc.co.uk/programmes/:pid
Episode
bbc.co.uk/programmes/:pid
Brand
bbc.co.uk/programmes/:pid
Episode
bbc.co.uk/programmes/:pid
Categories
bbc.co.uk/programmes/:facet/:tag
Schedules
bbc.co.uk/:service/programmes/schedules/:outlet
Genre
bbc.co.uk/programmes/genres/music/world
Format
bbc.co.uk/programmes/formats/documentaries
Format – TV Documentaries
bbc.co.uk/programmes/formats/documentaries
Format – Documentaries on BBC One
bbc.co.uk/programmes/formats/documentaries
Mobile views
bbc.co.uk/programmes/:pid.mp
Machine views
bbc.co.uk/programmes/:pid.:format
/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
Linked Data on the BBC
Linked Data on the BBC
Built upon Open Data
     Repositories
Structured data
Edits are peer-reviewed
Active user community
Linked Data on the BBC
Linked Data on the BBC
Linked Data on the BBC
The Web as a Content
    Management System


   BBC editorial staff are contributing to
MusicBrainz and Wikipedia instead of internal
                  systems
Scale



455,465 artists
682,473 releases
7,851,093 tracks
31,112 labels
Linked Data on the BBC
Credit the source
Encourage users to
    contribute
Content from the BBC
Linked Data on the BBC
Music

Artist profile - content from the BBC
Linked Data on the BBC
Linked Data on the BBC
Linked Data on the BBC
Linked Data on the BBC
Linked Data on the BBC
Linked Data on the BBC
Linked Data on the BBC
Linked Data on the BBC
Linked Data on the BBC
Linked Data on the BBC
Linked Data on the BBC
Linked Data on the BBC
Linked Data on the BBC
Linked Data on the BBC
Linked Data on the BBC
Linked Data on the BBC
Linked Data on the BBC
Benefits
Usability
User Experience
flickr.com/photos/donsolo/2362796995/
One Thing per Resource
●   SEO
●   Findability
●   Clickability
●   Tweetability
●   ...
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
Loosely coupled development
●   Music consumes from Programmes
●   Programmes consumes from Music
●   Nature consumes from Programmes
●   ...
Linked Data
richard.cyganiak.de/2007/10/lod
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
Linked Data on the BBC

                To provide RDF
                representations
                for our resource,
                we developed the
                BBC Programmes
                Ontology
Linked Data on the BBC
<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> .
Music Linked Data
When domains overlap...
SPARQL Endpoints
●   Talis
    http://api.talis.com/stores/bbc-backstage
●   OpenLink
    http://bbc.openlinksw.com/sparql
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/
     ●   ...
Music Bore
NoTube
http://www.notube.tv/
Activity data
Enriching activity data
Generating recommendations
Generating recommendations
Thank you!!
●   Patrick Sinclair!!
●   Libby Miller
●   Tom Scott
●   Michael Smethurst
●   Matthew Wood
●   Nicholas Humfrey
●   Paul Rissen

More Related Content

PDF
New Models of Distribution - Australian Broadcasting Corp Presentation
PPT
West 7th Village Presentation
PPTX
Client research
PPTX
Unit 25 assignment 2 PUBLIC SERVICE BROADCAST
PPT
Public Service Broadcasting
PPTX
PPT
Mediahub: developing the definitive academic video, image and sound resource
New Models of Distribution - Australian Broadcasting Corp Presentation
West 7th Village Presentation
Client research
Unit 25 assignment 2 PUBLIC SERVICE BROADCAST
Public Service Broadcasting
Mediahub: developing the definitive academic video, image and sound resource

Similar to Linked Data on the BBC (20)

PPT
BBC Backstage: APIs & Feeds 2009
ODP
Linked data and applications
PDF
BBC Programmes Ontology XTech2008
PDF
'A PRX For The UK?: A Scheme To Improve The Sales Of Audio From Producers To ...
KEY
Online Information Conference
PPT
BBC Programmes
PPTX
IIIF and NLW Newspapers
PPT
Mark logic user-group-2012
PDF
A Service Perspective: Unlocking metadata to enhance discoverability and conn...
PDF
Hacks & Hackers BBC R&D
PPT
Internet Mashups
PDF
Television archives in a post-television world (WRIGHT)
KEY
Making bbc programmes discoverable
PDF
2008 EBU TRAINING BBC Scotland
PDF
Geographic Locations in CID: A case study of Adlib Designer and the Adlib API
PDF
Bbc rd preso_southampton
PPT
Adrian Woolard Beyond Digital V1
 
PDF
'BBC Nations & Regions: Audience Research' by Grant Goddard
PPTX
BLANCKEMANE How to gurantee the coherence of collections when a linear medium
PDF
Europeana datainaction nov2012
BBC Backstage: APIs & Feeds 2009
Linked data and applications
BBC Programmes Ontology XTech2008
'A PRX For The UK?: A Scheme To Improve The Sales Of Audio From Producers To ...
Online Information Conference
BBC Programmes
IIIF and NLW Newspapers
Mark logic user-group-2012
A Service Perspective: Unlocking metadata to enhance discoverability and conn...
Hacks & Hackers BBC R&D
Internet Mashups
Television archives in a post-television world (WRIGHT)
Making bbc programmes discoverable
2008 EBU TRAINING BBC Scotland
Geographic Locations in CID: A case study of Adlib Designer and the Adlib API
Bbc rd preso_southampton
Adrian Woolard Beyond Digital V1
 
'BBC Nations & Regions: Audience Research' by Grant Goddard
BLANCKEMANE How to gurantee the coherence of collections when a linear medium
Europeana datainaction nov2012
Ad

More from Yves Raimond (10)

PDF
Time, Context and Causality in Recommender Systems
PDF
Deep Learning for Recommender Systems
PDF
(Some) pitfalls of distributed learning
PDF
Recommending for the World
PDF
Paris ML meetup
PDF
Spark Meetup @ Netflix, 05/19/2015
PDF
Utilisation du Web Semantique pour les sites de la BBC
ODP
Publishing and interlinking music-related data on the Web
ODP
Web of data
ODP
Towards a musical Semantic Web
Time, Context and Causality in Recommender Systems
Deep Learning for Recommender Systems
(Some) pitfalls of distributed learning
Recommending for the World
Paris ML meetup
Spark Meetup @ Netflix, 05/19/2015
Utilisation du Web Semantique pour les sites de la BBC
Publishing and interlinking music-related data on the Web
Web of data
Towards a musical Semantic Web
Ad

Recently uploaded (20)

PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
MIND Revenue Release Quarter 2 2025 Press Release
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPTX
Understanding_Digital_Forensics_Presentation.pptx
NewMind AI Weekly Chronicles - August'25 Week I
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
MIND Revenue Release Quarter 2 2025 Press Release
The AUB Centre for AI in Media Proposal.docx
Building Integrated photovoltaic BIPV_UPV.pdf
Mobile App Security Testing_ A Comprehensive Guide.pdf
20250228 LYD VKU AI Blended-Learning.pptx
Reach Out and Touch Someone: Haptics and Empathic Computing
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Network Security Unit 5.pdf for BCA BBA.
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Chapter 3 Spatial Domain Image Processing.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Review of recent advances in non-invasive hemoglobin estimation
Understanding_Digital_Forensics_Presentation.pptx

Linked Data on the BBC