A case study of the BBC engagement with and implementation of Linked Data. Presented at a British Library Linked Data Workshop in London 27th May 2010.
18. Why use BBC journey
as a case study?
Thursday, 27 May 2010
19. Why use BBC journey
as a case study?
Lots of data
Thursday, 27 May 2010
20. Why use BBC journey
as a case study?
Lots of data
Structured data
Thursday, 27 May 2010
21. Why use BBC journey
as a case study?
Lots of data
Structured data
Lots of teams
Thursday, 27 May 2010
22. Why use BBC journey
as a case study?
Lots of data
Structured data
Lots of teams
External (data share) uses
Thursday, 27 May 2010
23. Why use BBC journey
as a case study?
Lots of data
Structured data
Lots of teams
External (data share) uses
Internal (analysis) uses
Thursday, 27 May 2010
24. Why use BBC journey
as a case study?
Lots of data
Structured data
Lots of teams
External (data share) uses
Internal (analysis) uses
Public service
Thursday, 27 May 2010
25. Why use BBC journey
as a case study?
Lots of data
Structured data
Lots of teams
External (data share) uses
Internal (analysis) uses
Public service
Early into Linked Data
Thursday, 27 May 2010
26. Why use BBC journey
as a case study?
Lots of data
Structured data
Lots of teams
External (data share) uses
Internal (analysis) uses
Public service
Early into Linked Data
Taking a similar journey
Thursday, 27 May 2010
31. Data Modelling
• BBC Spaces team - Inward looking
Thursday, 27 May 2010
32. Data Modelling
• BBC Spaces team - Inward looking
• Exploring a new technology
Thursday, 27 May 2010
33. Data Modelling
• BBC Spaces team - Inward looking
• Exploring a new technology
–Is RDF/SPARQL appropriate for our data?
Thursday, 27 May 2010
34. Data Modelling
• BBC Spaces team - Inward looking
• Exploring a new technology
–Is RDF/SPARQL appropriate for our data?
• Talis facilitated Workshop
Thursday, 27 May 2010
35. Data Modelling
• BBC Spaces team - Inward looking
• Exploring a new technology
–Is RDF/SPARQL appropriate for our data?
• Talis facilitated Workshop
–Capturing activity around programmes
Thursday, 27 May 2010
36. Data Modelling
• BBC Spaces team - Inward looking
• Exploring a new technology
–Is RDF/SPARQL appropriate for our data?
• Talis facilitated Workshop
–Capturing activity around programmes
–Ways to access graphs of people & programmes
Thursday, 27 May 2010
37. Data Modelling
• BBC Spaces team - Inward looking
• Exploring a new technology
–Is RDF/SPARQL appropriate for our data?
• Talis facilitated Workshop
–Capturing activity around programmes
–Ways to access graphs of people & programmes
–Concerns on capturing activity — privacy / technology
Thursday, 27 May 2010
38. Data Modelling
• BBC Spaces team - Inward looking
• Exploring a new technology
–Is RDF/SPARQL appropriate for our data?
• Talis facilitated Workshop
–Capturing activity around programmes
–Ways to access graphs of people & programmes
–Concerns on capturing activity — privacy / technology
• Project de-scoped narrower focussed
Thursday, 27 May 2010
39. Data Modelling
• BBC Spaces team - Inward looking
• Exploring a new technology
–Is RDF/SPARQL appropriate for our data?
• Talis facilitated Workshop
–Capturing activity around programmes
–Ways to access graphs of people & programmes
–Concerns on capturing activity — privacy / technology
• Project de-scoped narrower focussed
• A valuable learning experience
Thursday, 27 May 2010
40. Data Modelling
• BBC Spaces team - Inward looking
• Exploring a new technology
–Is RDF/SPARQL appropriate for our data?
• Talis facilitated Workshop
–Capturing activity around programmes
–Ways to access graphs of people & programmes
–Concerns on capturing activity — privacy / technology
• Project de-scoped narrower focussed
• A valuable learning experience
• Elements appearing in other projects
Thursday, 27 May 2010
44. Data Publishing
• BBC Backstage team - Outward looking
Thursday, 27 May 2010
45. Data Publishing
• BBC Backstage team - Outward looking
• Publish Music & Programme data as RDF/SPARQL
Thursday, 27 May 2010
46. Data Publishing
• BBC Backstage team - Outward looking
• Publish Music & Programme data as RDF/SPARQL
• “Test the Water” — who/how — used/reused
Thursday, 27 May 2010
47. Data Publishing
• BBC Backstage team - Outward looking
• Publish Music & Programme data as RDF/SPARQL
• “Test the Water” — who/how — used/reused
• Talis support
–Crawling / Harvesting
–RDF Triple Stores
–Open access APIs / SPARQL
–Demonstrations
Thursday, 27 May 2010
71. Encouraging Others
• BBC News team - Outward looking
Thursday, 27 May 2010
72. Encouraging Others
• BBC News team - Outward looking
• Stimulate discussion in the industry
Thursday, 27 May 2010
73. Encouraging Others
• BBC News team - Outward looking
• Stimulate discussion in the industry
• News Media Summit
–Press + BBC
–Linked Data as a way to communicate/cooperate
–Talis facilitated
–Follow on Linked Data Day
–General positive agreement
–Engagement with IPTC
Thursday, 27 May 2010
77. Spreading the Word
Linked Data Community
• BBC Linked Data Enthusiasts
Thursday, 27 May 2010
78. Spreading the Word
Linked Data Community
• BBC Linked Data Enthusiasts
• Engaging with Linked Data Community
Thursday, 27 May 2010
79. Spreading the Word
Linked Data Community
• BBC Linked Data Enthusiasts
• Engaging with Linked Data Community
• Conference presentations
Thursday, 27 May 2010
80. Spreading the Word
Linked Data Community
• BBC Linked Data Enthusiasts
• Engaging with Linked Data Community
• Conference presentations
• Facilitating / engaging community
–Linked Data Meet-ups
–Helping to shape/grow
–Establishing conventions
–Sharing experience
Thursday, 27 May 2010
91. BBC Wildlife Finder
• Stunning BBC Video & Audio
• Rich content from other sources
Thursday, 27 May 2010
92. BBC Wildlife Finder
• Stunning BBC Video & Audio
• Rich content from other sources
– DBPedia — Animal Diversity Web — Arkive — IUCN Red List
Thursday, 27 May 2010
93. BBC Wildlife Finder
• Stunning BBC Video & Audio
• Rich content from other sources
– DBPedia — Animal Diversity Web — Arkive — IUCN Red List
• Linked Data Principles Add your value - link to others
Thursday, 27 May 2010
94. BBC Wildlife Finder
• Stunning BBC Video & Audio
• Rich content from other sources
– DBPedia — Animal Diversity Web — Arkive — IUCN Red List
• Linked Data Principles Add your value - link to others
- Description text maintained in Wikipedia
Thursday, 27 May 2010
95. BBC Wildlife Finder
• Stunning BBC Video & Audio
• Rich content from other sources
– DBPedia — Animal Diversity Web — Arkive — IUCN Red List
• Linked Data Principles Add your value - link to others
- Description text maintained in Wikipedia
• Linked Data Practice
- Embed links
Thursday, 27 May 2010
96. BBC Wildlife Finder
• Stunning BBC Video & Audio
• Rich content from other sources
– DBPedia — Animal Diversity Web — Arkive — IUCN Red List
• Linked Data Principles Add your value - link to others
- Description text maintained in Wikipedia
• Linked Data Practice
- Embed links
- Publish RDF
Thursday, 27 May 2010
97. BBC Wildlife Finder
• Stunning BBC Video & Audio
• Rich content from other sources
– DBPedia — Animal Diversity Web — Arkive — IUCN Red List
• Linked Data Principles Add your value - link to others
- Description text maintained in Wikipedia
• Linked Data Practice
- Embed links
- Publish RDF
• Follow-your-nose navigation
Thursday, 27 May 2010
98. BBC Wildlife Finder
• Stunning BBC Video & Audio
• Rich content from other sources
– DBPedia — Animal Diversity Web — Arkive — IUCN Red List
• Linked Data Principles Add your value - link to others
- Description text maintained in Wikipedia
• Linked Data Practice
- Embed links
- Publish RDF
• Follow-your-nose navigation
• SEO Goodness!
Thursday, 27 May 2010
102. BBC Wildlife Finder - RDF
• Before they could publish the RDF
Thursday, 27 May 2010
103. BBC Wildlife Finder - RDF
• Before they could publish the RDF
• Needed a vocabulary — Talis
Thursday, 27 May 2010
104. BBC Wildlife Finder - RDF
• Before they could publish the RDF
• Needed a vocabulary — Talis
–Spent time with team / application / data
Thursday, 27 May 2010
105. BBC Wildlife Finder - RDF
• Before they could publish the RDF
• Needed a vocabulary — Talis
–Spent time with team / application / data
–Reviewed data model
Thursday, 27 May 2010
106. BBC Wildlife Finder - RDF
• Before they could publish the RDF
• Needed a vocabulary — Talis
–Spent time with team / application / data
–Reviewed data model
–Produced wildlife ontology
Thursday, 27 May 2010
107. BBC Wildlife Finder - RDF
• Before they could publish the RDF
• Needed a vocabulary — Talis
–Spent time with team / application / data
–Reviewed data model
–Produced wildlife ontology
–Published for all to use
Thursday, 27 May 2010
124. Library Linking Project
• Programmes link to books & authors
–Where can I get that book?
Thursday, 27 May 2010
125. Library Linking Project
• Programmes link to books & authors
–Where can I get that book?
• Programme / Bibliographic metadata linking
Thursday, 27 May 2010
126. Library Linking Project
• Programmes link to books & authors
–Where can I get that book?
• Programme / Bibliographic metadata linking
• Link to Library holdings
Thursday, 27 May 2010
127. Library Linking Project
• Programmes link to books & authors
–Where can I get that book?
• Programme / Bibliographic metadata linking
• Link to Library holdings
• Link to Library locations
Thursday, 27 May 2010
128. Library Linking Project
• Programmes link to books & authors
–Where can I get that book?
• Programme / Bibliographic metadata linking
• Link to Library holdings
• Link to Library locations
• BBC funded Talis project
Thursday, 27 May 2010
129. Library Linking Project
• Programmes link to books & authors
–Where can I get that book?
• Programme / Bibliographic metadata linking
• Link to Library holdings
• Link to Library locations
• BBC funded Talis project
–Talis Source — Holdings
Thursday, 27 May 2010
130. Library Linking Project
• Programmes link to books & authors
–Where can I get that book?
• Programme / Bibliographic metadata linking
• Link to Library holdings
• Link to Library locations
• BBC funded Talis project
–Talis Source — Holdings
– Talis Silkworm — Locations/deep linking
Thursday, 27 May 2010
131. Library Linking Project
• Programmes link to books & authors
–Where can I get that book?
• Programme / Bibliographic metadata linking
• Link to Library holdings
• Link to Library locations
• BBC funded Talis project
–Talis Source — Holdings
– Talis Silkworm — Locations/deep linking
–RDF modelling/mapping/loading — prototyping
Thursday, 27 May 2010
136. A Journey for Libraries?
http://www.flickr.com/photos/krossbow/4407690682/
Thursday, 27 May 2010
137. A Journey for Libraries?
• Rich resources to showcase
–Lots of rich structured metadata
–‘Standards’ - Marc, FRBR, AACR2, RDA, FRAD, ISBD
–Information Silos
http://www.flickr.com/photos/krossbow/4407690682/
Thursday, 27 May 2010
138. A Journey for Libraries?
• Rich resources to showcase
–Lots of rich structured metadata
–‘Standards’ - Marc, FRBR, AACR2, RDA, FRAD, ISBD
–Information Silos
• Similar BBC journeys
http://www.flickr.com/photos/krossbow/4407690682/
Thursday, 27 May 2010
139. A Journey for Libraries?
• Rich resources to showcase
–Lots of rich structured metadata
–‘Standards’ - Marc, FRBR, AACR2, RDA, FRAD, ISBD
–Information Silos
• Similar BBC journeys
• Talis Open Day: Linked Data & Libraries
–21st July 2010 — BL Conference Centre
– RDF/Sparql — W3C — Biblio Ontology
–External speakers
http://www.flickr.com/photos/krossbow/4407690682/
Thursday, 27 May 2010
140. A Journey for Libraries?
• Rich resources to showcase
–Lots of rich structured metadata
–‘Standards’ - Marc, FRBR, AACR2, RDA, FRAD, ISBD
–Information Silos
• Similar BBC journeys
• Talis Open Day: Linked Data & Libraries
–21st July 2010 — BL Conference Centre
– RDF/Sparql — W3C — Biblio Ontology
–External speakers
• Library shared approach
http://www.flickr.com/photos/krossbow/4407690682/
Thursday, 27 May 2010
141. A Journey for Libraries?
• Rich resources to showcase
–Lots of rich structured metadata
–‘Standards’ - Marc, FRBR, AACR2, RDA, FRAD, ISBD
–Information Silos
• Similar BBC journeys
• Talis Open Day: Linked Data & Libraries
–21st July 2010 — BL Conference Centre
– RDF/Sparql — W3C — Biblio Ontology
–External speakers
• Library shared approach
• Library & Non-library drivers http://www.flickr.com/photos/krossbow/4407690682/
Thursday, 27 May 2010
143. Observations on a BBC Journey
http://www.flickr.com/photos/kafka4prez/322222628/
Thursday, 27 May 2010
144. Observations on a BBC Journey
• Linked Data Benefits both within and between data
http://www.flickr.com/photos/kafka4prez/322222628/
Thursday, 27 May 2010
145. Observations on a BBC Journey
• Linked Data Benefits both within and between data
• Different way of thinking
http://www.flickr.com/photos/kafka4prez/322222628/
Thursday, 27 May 2010
146. Observations on a BBC Journey
• Linked Data Benefits both within and between data
• Different way of thinking
• Community engagement
http://www.flickr.com/photos/kafka4prez/322222628/
Thursday, 27 May 2010
147. Observations on a BBC Journey
• Linked Data Benefits both within and between data
• Different way of thinking
• Community engagement
• Model for LD — Mix ontologies
http://www.flickr.com/photos/kafka4prez/322222628/
Thursday, 27 May 2010
148. Observations on a BBC Journey
• Linked Data Benefits both within and between data
• Different way of thinking
• Community engagement
• Model for LD — Mix ontologies
• Link out
http://www.flickr.com/photos/kafka4prez/322222628/
Thursday, 27 May 2010
149. Observations on a BBC Journey
• Linked Data Benefits both within and between data
• Different way of thinking
• Community engagement
• Model for LD — Mix ontologies
• Link out
• SaaS lowers barriers
http://www.flickr.com/photos/kafka4prez/322222628/
Thursday, 27 May 2010
150. Observations on a BBC Journey
• Linked Data Benefits both within and between data
• Different way of thinking
• Community engagement
• Model for LD — Mix ontologies
• Link out
• SaaS lowers barriers
• More developers outside than inside
http://www.flickr.com/photos/kafka4prez/322222628/
Thursday, 27 May 2010
151. Observations on a BBC Journey
• Linked Data Benefits both within and between data
• Different way of thinking
• Community engagement
• Model for LD — Mix ontologies
• Link out
• SaaS lowers barriers
• More developers outside than inside
• Consequential benefits
http://www.flickr.com/photos/kafka4prez/322222628/
Thursday, 27 May 2010
152. Observations on a BBC Journey
• Linked Data Benefits both within and between data
• Different way of thinking
• Community engagement
• Model for LD — Mix ontologies
• Link out
• SaaS lowers barriers
• More developers outside than inside
• Consequential benefits
• Data ‘backbone’
http://www.flickr.com/photos/kafka4prez/322222628/
Thursday, 27 May 2010
155. Lessons from BBC
• Prototype / Exploration
Thursday, 27 May 2010
156. Lessons from BBC
• Prototype / Exploration
• Prove Data has value
Thursday, 27 May 2010
157. Lessons from BBC
• Prototype / Exploration
• Prove Data has value
–Experiment Internally / Externally
Thursday, 27 May 2010
158. Lessons from BBC
• Prototype / Exploration
• Prove Data has value
–Experiment Internally / Externally
–Knit with external sources
Thursday, 27 May 2010
159. Lessons from BBC
• Prototype / Exploration
• Prove Data has value
–Experiment Internally / Externally
–Knit with external sources
• Engage with wider community
Thursday, 27 May 2010
160. Lessons from BBC
• Prototype / Exploration
• Prove Data has value
–Experiment Internally / Externally
–Knit with external sources
• Engage with wider community
–Network effects
Thursday, 27 May 2010
161. Lessons from BBC
• Prototype / Exploration
• Prove Data has value
–Experiment Internally / Externally
–Knit with external sources
• Engage with wider community
–Network effects
• Internal mentoring / training
Thursday, 27 May 2010
162. Lessons from BBC
• Prototype / Exploration
• Prove Data has value
–Experiment Internally / Externally
–Knit with external sources
• Engage with wider community
–Network effects
• Internal mentoring / training
–Deepen understanding of technology and data
Thursday, 27 May 2010
163. Lessons from BBC
• Prototype / Exploration
• Prove Data has value
–Experiment Internally / Externally
–Knit with external sources
• Engage with wider community
–Network effects
• Internal mentoring / training
–Deepen understanding of technology and data
• Now building on total RDF stack
Thursday, 27 May 2010
164. Lessons from BBC
• Prototype / Exploration
• Prove Data has value
–Experiment Internally / Externally
–Knit with external sources
• Engage with wider community
–Network effects
• Internal mentoring / training
–Deepen understanding of technology and data
• Now building on total RDF stack
Thursday, 27 May 2010
165. Lessons from BBC
• Prototype / Exploration
• Prove Data has value
–Experiment Internally / Externally
–Knit with external sources
• Engage with wider community
–Network effects
• Internal mentoring / training
–Deepen understanding of technology and data
• Now building on total RDF stack
–Uberblic feed to World Cup site & BBC data
Thursday, 27 May 2010
168. Lessons for your journey
• Remember this is the beginning
Thursday, 27 May 2010
169. Lessons for your journey
• Remember this is the beginning
• Experiment internally and externally
Thursday, 27 May 2010
170. Lessons for your journey
• Remember this is the beginning
• Experiment internally and externally
• Don’t predict how your data will be used
Thursday, 27 May 2010
171. Lessons for your journey
• Remember this is the beginning
• Experiment internally and externally
• Don’t predict how your data will be used
• Don’t proscribe how your data will be used
Thursday, 27 May 2010
172. Lessons for your journey
• Remember this is the beginning
• Experiment internally and externally
• Don’t predict how your data will be used
• Don’t proscribe how your data will be used
• Let the data lead the way
Thursday, 27 May 2010
173. Lessons for your journey
• Remember this is the beginning
• Experiment internally and externally
• Don’t predict how your data will be used
• Don’t proscribe how your data will be used
• Let the data lead the way
• Learn from others
Thursday, 27 May 2010
174. Lessons for your journey
• Remember this is the beginning
• Experiment internally and externally
• Don’t predict how your data will be used
• Don’t proscribe how your data will be used
• Let the data lead the way
• Learn from others
• Learn with others
Thursday, 27 May 2010
175. Lessons for your journey
• Remember this is the beginning
• Experiment internally and externally
• Don’t predict how your data will be used
• Don’t proscribe how your data will be used
• Let the data lead the way
• Learn from others
• Learn with others
• New approaches — new way of thinking
Thursday, 27 May 2010
176. A Linked Data Journey
with the BBC
Richard Wallis
Technology Evangelist
Talis
British Library
Linked Data Workshop
Thursday, 27 May 2010
177. A Linked Data Journey
with the BBC
Richard Wallis
Technology Evangelist
Talis
www.talis.com
www.slideshare.net/rjw/a-linked-data-journey-with-the-bbc
British Library
Linked Data Workshop
Thursday, 27 May 2010