Semweb at the BBC

  • 6,485 views
Uploaded on

Audio and Music presentation given at BBC semweb event

Audio and Music presentation given at BBC semweb event

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
6,485
On Slideshare
0
From Embeds
0
Number of Embeds
5

Actions

Shares
Downloads
139
Comments
0
Likes
13

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. A Brief Introduction to the Semantic Web... ...at the BBC
  • 2. Who are we?
    • Matthew Wood Head of Software Engineering and Architecture
    • Michael Smethurst Information Architect
  • 3. What we'll be talking about
    • How we got where we are
    • Why we need the semantic web
    • Linked data
    • Linking BBC data
    • What we're doing
  • 4. How we got where we are
  • 5. In the beginning was…
  • 6. In the beginning was…
    • The International Information Infrastructure (III)
  • 7. In the beginning was…
    • The International Information Infrastructure (III)
    • A network of machines
  • 8. In the beginning was…
    • The International Information Infrastructure (III)
    • A network of machines
    • Otherwise known as the internet
  • 9. On top of which was built...
  • 10. On top of which was built...
    • ...the World Wide Web (WWW)
  • 11. On top of which was built...
    • ...the World Wide Web (WWW)
    • A web of documents
  • 12. Now we're moving towards...
  • 13. Now we're moving towards...
    • ...the Giant Global Graph (GGG)
  • 14. Now we're moving towards...
    • ...the Giant Global Graph (GGG)
    • A web of things
  • 15. Now we're moving towards...
    • ...the Giant Global Graph (GGG)
    • A web of things
    • Otherwise known as…
    • The semantic web
    • Web 3.0
    • The web of data
  • 16. Why we need the semantic web
  • 17. People understand…
  • 18.  
  • 19.  
  • 20. Machines don’t…
  • 21.  
  • 22. The semantic web helps machines to help people to understand the web
  • 23. So how do we add meaning for machines?
  • 24. So how do we add meaning for machines?
    • Semantic HTML + Microformats + GRDDL
  • 25. So how do we add meaning for machines?
    • Semantic HTML + Microformats + GRDDL
    • Semantic HTML + RDFa
  • 26. So how do we add meaning for machines?
    • Semantic HTML + Microformats + GRDDL
    • Semantic HTML + RDFa
    • RDF
  • 27. Linked data
  • 28. “ Linked data is the Semantic Web done right, and the web done right” Sir Tim Berners-Lee said that
  • 29. “ Magazines are made of pages, the web is made of links” I said that
  • 30. Design Issues for Linked Data (more TBL)
  • 31. Design Issues for Linked Data (more TBL)
    • Use URIs as names for things.
  • 32. Design Issues for Linked Data (more TBL)
    • Use URIs as names for things.
    • Use HTTP URIs so that people can look up those names.
  • 33. Design Issues for Linked Data (more TBL)
    • Use URIs as names for things.
    • Use HTTP URIs so that people can look up those names.
    • When someone looks up a URI, provide useful information.
  • 34. Design Issues for Linked Data (more TBL)
    • Use URIs as names for things.
    • Use HTTP URIs so that people can look up those names.
    • When someone looks up a URI, provide useful information.
    • Include links to other URIs. so that they can discover more things.
  • 35. WEB Structured Data
  • 36. MUSICBRAINZ WIKIPEDIA FLICKR LAST.FM WEB Structured Data
  • 37. WEB Structured Data
  • 38.  
  • 39. Linking BBC data
  • 40. bbc.co.uk is incoherent…
  • 41. bbc.co.uk is incoherent… …because it’s unconnected
  • 42. Saturday Kitchen Episode Page Saturday Kitchen Recipe
  • 43. Unless we link our data…
  • 44. Unless we link our data…
    • global visual language
  • 45. Unless we link our data…
    • global visual language
    • common navigation patterns
  • 46. Unless we link our data…
    • global visual language
    • common navigation patterns
    • technology refresh
  • 47. Unless we link our data…
    • global visual language
    • common navigation patterns
    • technology refresh
    • page assembly layers
  • 48. Unless we link our data…
    • global visual language
    • common navigation patterns
    • technology refresh
    • page assembly layers
    • “ common platforms”
  • 49. Unless we link our data…
    • global visual language
    • common navigation patterns
    • technology refresh
    • page assembly layers
    • “ common platforms”
    … are all treating the symptoms, not the illness
  • 50. BBC Structured Data
  • 51. PROGRAMMES FOOD BBC Structured Data NEWS MUSIC
  • 52. BBC Structured Data PROGRAMMES FOOD NEWS MUSIC
  • 53. Audio and Music from 10,000 feet Programmes Music Topics Users Events
  • 54. The BBC from 10,000 feet Programmes Music Topics Users Events News Food Gardening
  • 55. What we’re doing
  • 56. What we’ve done
  • 57.
    • Moved to MusicBrainz as our music metadata supplier
  • 58.
    • Moved to MusicBrainz as our music metadata supplier
    • Designed and built /programmes according to linked data principles
  • 59.
    • Moved to MusicBrainz as our music metadata supplier
    • Designed and built /programmes according to linked data principles
    • Published the Programmes Ontology
  • 60.
    • Moved to MusicBrainz as our music metadata supplier
    • Designed and built /programmes according to linked data principles
    • Published the Programmes Ontology
    • Used the Music Ontology to publish RDF for /music
  • 61.
    • Moved to MusicBrainz as our music metadata supplier
    • Designed and built /programmes according to linked data principles
    • Published the Programmes Ontology
    • Used the Music Ontology to publish RDF for /music
    • Experimented with pushing programme ontology data over XMPP
  • 62.  
  • 63. What we’re doing next
  • 64.
    • RDF on /programmes
  • 65.
    • RDF on /programmes
    • RDFa on /programmes and /music
  • 66.
    • RDF on /programmes
    • RDFa on /programmes and /music
    • Using Wikipedia / Dbpedia for topic aggregations on /programmes
  • 67.
    • RDF on /programmes
    • RDFa on /programmes and /music
    • Using Wikipedia / Dbpedia for topic aggregations on /programmes
    • Using MusicBrainz <> Dbpedia linked data equivalency to aggregate artist information at /music
  • 68.
    • RDF on /programmes
    • RDFa on /programmes and /music
    • Using Wikipedia / Dbpedia for topic aggregations on /programmes
    • Using MusicBrainz <> Dbpedia linked data equivalency to aggregate artist information at /music
    • /events as linked data
  • 69.
    • RDF on /programmes
    • RDFa on /programmes and /music
    • Using Wikipedia / Dbpedia for topic aggregations on /programmes
    • Using MusicBrainz <> Dbpedia linked data equivalency to aggregate artist information at /music
    • /events as linked data
    • (Hopefully) working with Identity on /users
  • 70.
    • RDF on /programmes
    • RDFa on /programmes and /music
    • Using Wikipedia / Dbpedia for topic aggregations on /programmes
    • Using MusicBrainz <> Dbpedia linked data equivalency to aggregate artist information at /music
    • /events as linked data
    • (Hopefully) working with Identity on /users
    • Working with Vision to link food and gardening
  • 71. Programmes Music Topics Users Events News Food Gardening
  • 72. Programmes Music Topics Users Events News Food Gardening
  • 73. THANKS
  • 74. To…
    • Yves Raimond
    • Nicholas Humfrey
    • Patrick Sinclair
    • Chris Sizemore
    • Tom Scott
    • Sophie Walpole
    • Sean McVeigh
  • 75.  
  • 76. Open the box, Open the box, Open the goddam box!