Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
The Storyline Ontology

Jeremy Tarling
Senior Data Architect, BBC News
@jeremytarling
The Storyline Ontology
• the problem space
• collaborative model development
• using it with news content
• prepared data ...
•story telling is
fragmented into
articles
•links between
articles are handcurated by
journalists
•aggregations around
top...
collaborative model development
www.purl.org/ontology/storyline
title
comment

synopsis
rdfs:
domain

rdfs:
domain

Topic

rdfs:
range

rdfs:
domain

topi...
1. annotate assets with topics
Preferred
Label

CPS asset

CPS asset

preferred
Label

about

Slug

slug
mentions
CPS asse...
2. annotate assets with storylines
CPS asset

CPS asset

Title

about
about

title
Storyline

synopsis

CPS asset

about

...
3. annotate assets with storylines
and storylines with topics
Title

CPS asset

CPS asset

Synopsis

title
about
about

sy...
4. model complex storylines
#newsHack

• APIs are ready
• storylines and events have been made
• (tell us if you want more)
• content from multiple so...
Storyline - for #newsHACK 2013 - Jeremy Tarling
Storyline - for #newsHACK 2013 - Jeremy Tarling
Upcoming SlideShare
Loading in …5
×

Storyline - for #newsHACK 2013 - Jeremy Tarling

2,082 views

Published on

Presentation by @jeremytarling for #newsHACK 2013.

  • Be the first to comment

Storyline - for #newsHACK 2013 - Jeremy Tarling

  1. 1. The Storyline Ontology Jeremy Tarling Senior Data Architect, BBC News @jeremytarling
  2. 2. The Storyline Ontology • the problem space • collaborative model development • using it with news content • prepared data for #newsHACK
  3. 3. •story telling is fragmented into articles •links between articles are handcurated by journalists •aggregations around topics (indexes) are hand-curated
  4. 4. collaborative model development
  5. 5. www.purl.org/ontology/storyline title comment synopsis rdfs: domain rdfs: domain Topic rdfs: range rdfs: domain topic Storyline rdfs: domain rdfs: subClassOf Storyline Component rdfs: subClassOf Event rdfs:domain rdfs:range attributedTo rdfs:range contais rdfs:domain rdfs:domain Attribution update rdfs: range rdfs:range Development follows rdfs:domain rdfs:domain time rdfs:domain index (ordinal)
  6. 6. 1. annotate assets with topics Preferred Label CPS asset CPS asset preferred Label about Slug slug mentions CPS asset etc topic short Label disambiguation Hint Short Label Disambiguation Hint
  7. 7. 2. annotate assets with storylines CPS asset CPS asset Title about about title Storyline synopsis CPS asset about Synopsis
  8. 8. 3. annotate assets with storylines and storylines with topics Title CPS asset CPS asset Synopsis title about about synopsis Storyline topic CPS asset Person about topic topic topic Organisation Theme Place
  9. 9. 4. model complex storylines
  10. 10. #newsHack • APIs are ready • storylines and events have been made • (tell us if you want more) • content from multiple sources

×