0
Linked	
  data	
  at	
  the	
  BBC	
  
Sofia	
  Angeletou	
  

	
  
Data	
  Architect	
  
Linked	
  Data	
  Pla3orm	
  
Cor...
overview	
  
•  what	
  is	
  the	
  BBC	
  doing	
  with	
  Linked	
  Data
•  what	
  have	
  we	
  learnt	
  
•  what	
 ...
Linked	
  Data	
  Pla3orm	
  
•  “To	
  organise	
  the	
  BBC's	
  online	
  content	
  around	
  
the	
  things	
  that	...
what	
  does	
  that	
  mean?	
  
•  A	
  lot	
  of	
  data	
  
•  Defining	
  the	
  scope	
  and	
  the	
  data	
  model	...
TRIPLESTORE	
  

CLIENT	
  APIs	
  
CLIENT	
  APIs	
  
DOMAIN	
  APIs	
  

LDP	
  CORE	
  

LDP	
  WRITER	
  

key	
  comp...
data	
  
•  creaAve	
  works	
  (content)	
  
•  things	
  (reference	
  data)	
  
•  ontologies	
  
–  content	
  
–  thi...
services	
  
•  live	
  sites	
  
–  /sport	
  
–  /educaAon	
  
–  	
  news	
  pilot	
  

•  coming	
  soon	
  
–  music	...
lessons	
  learnt	
  
Adding	
  complexity	
  	
  while	
  not	
  directly	
  adding	
  
value	
  to	
  the	
  proposiAon	...
lessons	
  learnt	
  
•  Trying	
  to	
  be	
  a	
  good	
  LOD	
  ciAzen	
  should	
  be	
  
done	
  carefully	
  
•  Exa...
lessons	
  learnt	
  
•  CauAously	
  use	
  restricAons	
  
–  blank	
  nodes	
  
–  funcAonal	
  properAes	
  
–  disjoi...
main	
  challenges	
  
	
  
•  decommissioning	
  legacy	
  
•  shared	
  ownership	
  of	
  common	
  topics	
  
•  cultu...
main	
  principles	
  
•  what	
  is	
  the	
  audience	
  proposiAon?	
  
–  only	
  build	
  what	
  delivers	
  the	
  ...
Thank	
  you	
  
sofia.angeletou@bbc.co.uk	
  
Upcoming SlideShare
Loading in...5
×

Linked Data at the BBC

456

Published on

Short talk during the What linked data does, what linked data needs (http://www.meetup.com/Web-Of-Data/events/155068962/) meetup

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
456
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
9
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Transcript of "Linked Data at the BBC"

  1. 1. Linked  data  at  the  BBC   Sofia  Angeletou     Data  Architect   Linked  Data  Pla3orm   Core  Engineering  
  2. 2. overview   •  what  is  the  BBC  doing  with  Linked  Data •  what  have  we  learnt   •  what  are  our  main  challenges      
  3. 3. Linked  Data  Pla3orm   •  “To  organise  the  BBC's  online  content  around   the  things  that  ma5er  to  our  audience”   •  Link,  reuse  content  and  expose  it  in  novel  and     interesAng  ways   •  Available  to  many  online  products    
  4. 4. what  does  that  mean?   •  A  lot  of  data   •  Defining  the  scope  and  the  data  model  very   well  and  clearly   •  Enabling  tools  and  services,  self  provisioning  
  5. 5. TRIPLESTORE   CLIENT  APIs   CLIENT  APIs   DOMAIN  APIs   LDP  CORE   LDP  WRITER   key  components   SHARED  LIBRARIES  
  6. 6. data   •  creaAve  works  (content)   •  things  (reference  data)   •  ontologies   –  content   –  things   –  management  and  ownership  
  7. 7. services   •  live  sites   –  /sport   –  /educaAon   –   news  pilot   •  coming  soon   –  music  news   –  radio    
  8. 8. lessons  learnt   Adding  complexity    while  not  directly  adding   value  to  the  proposiAon  is  not  a  good  idea   •  “Nice  to  have”,  “cool  thing  to  do”  are  not   compelling  reasons  when  dealing  with  a   producAon,  24/7  live  pla3orm  
  9. 9. lessons  learnt   •  Trying  to  be  a  good  LOD  ciAzen  should  be   done  carefully   •  Examples   –  more  than  1M  unused  FOAF  triples   –  Geonames  ontology  very  large  and  difficult  to   delete.   •  Very  hard  to  manage  unused  models  when   serving  many  clients.  
  10. 10. lessons  learnt   •  CauAously  use  restricAons   –  blank  nodes   –  funcAonal  properAes   –  disjointness   –  domains  and  ranges  (cause  inference,  they  are  not   for  type  checking)  
  11. 11. main  challenges     •  decommissioning  legacy   •  shared  ownership  of  common  topics   •  culture   –  tagging  with  a  purpose   –  what  is  your  proposiAon  (why  you  want  to  do  it)  
  12. 12. main  principles   •  what  is  the  audience  proposiAon?   –  only  build  what  delivers  the  funcAonality  and  extend   iteraAvely   –  only  add  data  that  add  business  value   •  clear  ownership     –  content,  concepts,  ontologies   –  management  and  permissions   •  bo^om  up  approach   –  first  test,  then  generalise   –  controlled  pilot  builds  
  13. 13. Thank  you   sofia.angeletou@bbc.co.uk  
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×