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

459

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
459
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

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.

×