SlideShare una empresa de Scribd logo
1 de 12
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 for #newsHACK
•story telling is
fragmented into
articles
•links between
articles are handcurated by
journalists
•aggregations around
topics (indexes) are
hand-curated
collaborative model development
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)
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
2. annotate assets with storylines
CPS asset

CPS asset

Title

about
about

title
Storyline

synopsis

CPS asset

about

Synopsis
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
4. model complex storylines
#newsHack

• APIs are ready
• storylines and events have been made
• (tell us if you want more)
• content from multiple sources

Más contenido relacionado

Similar a Storyline - for #newsHACK 2013 - Jeremy Tarling

The Nature.com ontologies portal - Linked Science 2015
The Nature.com ontologies portal - Linked Science 2015The Nature.com ontologies portal - Linked Science 2015
The Nature.com ontologies portal - Linked Science 2015Michele Pasin
 
ESWC SS 2012 - Wednesday Tutorial Barry Norton: Building (Production) Semanti...
ESWC SS 2012 - Wednesday Tutorial Barry Norton: Building (Production) Semanti...ESWC SS 2012 - Wednesday Tutorial Barry Norton: Building (Production) Semanti...
ESWC SS 2012 - Wednesday Tutorial Barry Norton: Building (Production) Semanti...eswcsummerschool
 
Ontology, Semantic Web and DBpedia
Ontology, Semantic Web and DBpediaOntology, Semantic Web and DBpedia
Ontology, Semantic Web and DBpediaRichard Kuo
 
ontology.ppt
ontology.pptontology.ppt
ontology.pptPrerak10
 
A hands on overview of the semantic web
A hands on overview of the semantic webA hands on overview of the semantic web
A hands on overview of the semantic webMarakana Inc.
 
Usage of Linked Data: Introduction and Application Scenarios
Usage of Linked Data: Introduction and Application ScenariosUsage of Linked Data: Introduction and Application Scenarios
Usage of Linked Data: Introduction and Application ScenariosEUCLID project
 
RDFa Semantic Web
RDFa Semantic WebRDFa Semantic Web
RDFa Semantic WebRob Paok
 
Semantic framework for web scraping.
Semantic framework for web scraping.Semantic framework for web scraping.
Semantic framework for web scraping.Shyjal Raazi
 
STAT Requirement Analysis
STAT Requirement AnalysisSTAT Requirement Analysis
STAT Requirement Analysisstat
 
RDFa: introduction, comparison with microdata and microformats and how to use it
RDFa: introduction, comparison with microdata and microformats and how to use itRDFa: introduction, comparison with microdata and microformats and how to use it
RDFa: introduction, comparison with microdata and microformats and how to use itJose Luis Lopez Pino
 
KnowledgeWiki: An OpenSource Tool for Creating Community-Curated Vocabulary, ...
KnowledgeWiki: An OpenSource Tool for Creating Community-Curated Vocabulary, ...KnowledgeWiki: An OpenSource Tool for Creating Community-Curated Vocabulary, ...
KnowledgeWiki: An OpenSource Tool for Creating Community-Curated Vocabulary, ...Nishita Jaykumar
 
Ontology Design Pattern Property Specialisation Strategies
Ontology Design Pattern Property Specialisation StrategiesOntology Design Pattern Property Specialisation Strategies
Ontology Design Pattern Property Specialisation StrategiesKarl Hammar
 
A Hands On Overview Of The Semantic Web
A Hands On Overview Of The Semantic WebA Hands On Overview Of The Semantic Web
A Hands On Overview Of The Semantic WebShamod Lacoul
 
Scalable crawling with Kafka, scrapy and spark - November 2021
Scalable crawling with Kafka, scrapy and spark - November 2021Scalable crawling with Kafka, scrapy and spark - November 2021
Scalable crawling with Kafka, scrapy and spark - November 2021Max Lapan
 
Tpdl 2016 topic_coverage_indf-bf_crawls
Tpdl 2016 topic_coverage_indf-bf_crawlsTpdl 2016 topic_coverage_indf-bf_crawls
Tpdl 2016 topic_coverage_indf-bf_crawlsThaer Samar
 
Multimedia Data Navigation and the Semantic Web (SemTech 2006)
Multimedia Data Navigation and the Semantic Web (SemTech 2006)Multimedia Data Navigation and the Semantic Web (SemTech 2006)
Multimedia Data Navigation and the Semantic Web (SemTech 2006)Bradley Allen
 
Chicago LOMRDF update 2003-06-19
Chicago LOMRDF update 2003-06-19 Chicago LOMRDF update 2003-06-19
Chicago LOMRDF update 2003-06-19 Mikael Nilsson
 

Similar a Storyline - for #newsHACK 2013 - Jeremy Tarling (20)

The Nature.com ontologies portal - Linked Science 2015
The Nature.com ontologies portal - Linked Science 2015The Nature.com ontologies portal - Linked Science 2015
The Nature.com ontologies portal - Linked Science 2015
 
ESWC SS 2012 - Wednesday Tutorial Barry Norton: Building (Production) Semanti...
ESWC SS 2012 - Wednesday Tutorial Barry Norton: Building (Production) Semanti...ESWC SS 2012 - Wednesday Tutorial Barry Norton: Building (Production) Semanti...
ESWC SS 2012 - Wednesday Tutorial Barry Norton: Building (Production) Semanti...
 
Ontology, Semantic Web and DBpedia
Ontology, Semantic Web and DBpediaOntology, Semantic Web and DBpedia
Ontology, Semantic Web and DBpedia
 
ontology.ppt
ontology.pptontology.ppt
ontology.ppt
 
A hands on overview of the semantic web
A hands on overview of the semantic webA hands on overview of the semantic web
A hands on overview of the semantic web
 
Usage of Linked Data: Introduction and Application Scenarios
Usage of Linked Data: Introduction and Application ScenariosUsage of Linked Data: Introduction and Application Scenarios
Usage of Linked Data: Introduction and Application Scenarios
 
RDFa Semantic Web
RDFa Semantic WebRDFa Semantic Web
RDFa Semantic Web
 
dineen2013
dineen2013dineen2013
dineen2013
 
Semantic framework for web scraping.
Semantic framework for web scraping.Semantic framework for web scraping.
Semantic framework for web scraping.
 
STAT Requirement Analysis
STAT Requirement AnalysisSTAT Requirement Analysis
STAT Requirement Analysis
 
RDFa: introduction, comparison with microdata and microformats and how to use it
RDFa: introduction, comparison with microdata and microformats and how to use itRDFa: introduction, comparison with microdata and microformats and how to use it
RDFa: introduction, comparison with microdata and microformats and how to use it
 
KnowledgeWiki: An OpenSource Tool for Creating Community-Curated Vocabulary, ...
KnowledgeWiki: An OpenSource Tool for Creating Community-Curated Vocabulary, ...KnowledgeWiki: An OpenSource Tool for Creating Community-Curated Vocabulary, ...
KnowledgeWiki: An OpenSource Tool for Creating Community-Curated Vocabulary, ...
 
Ontology Design Pattern Property Specialisation Strategies
Ontology Design Pattern Property Specialisation StrategiesOntology Design Pattern Property Specialisation Strategies
Ontology Design Pattern Property Specialisation Strategies
 
A Hands On Overview Of The Semantic Web
A Hands On Overview Of The Semantic WebA Hands On Overview Of The Semantic Web
A Hands On Overview Of The Semantic Web
 
Scalable crawling with Kafka, scrapy and spark - November 2021
Scalable crawling with Kafka, scrapy and spark - November 2021Scalable crawling with Kafka, scrapy and spark - November 2021
Scalable crawling with Kafka, scrapy and spark - November 2021
 
Tpdl 2016 topic_coverage_indf-bf_crawls
Tpdl 2016 topic_coverage_indf-bf_crawlsTpdl 2016 topic_coverage_indf-bf_crawls
Tpdl 2016 topic_coverage_indf-bf_crawls
 
Ontology based metadata schema for digital library projects in China
Ontology based metadata schema for digital library projects in ChinaOntology based metadata schema for digital library projects in China
Ontology based metadata schema for digital library projects in China
 
Multimedia Data Navigation and the Semantic Web (SemTech 2006)
Multimedia Data Navigation and the Semantic Web (SemTech 2006)Multimedia Data Navigation and the Semantic Web (SemTech 2006)
Multimedia Data Navigation and the Semantic Web (SemTech 2006)
 
Chicago LOMRDF update 2003-06-19
Chicago LOMRDF update 2003-06-19 Chicago LOMRDF update 2003-06-19
Chicago LOMRDF update 2003-06-19
 
Timbuctoo 2 EASY
Timbuctoo 2 EASYTimbuctoo 2 EASY
Timbuctoo 2 EASY
 

Más de BBC News Labs

"The Birth of the Newsroom of Things" for Hacks Hackers London; Linked Data i...
"The Birth of the Newsroom of Things" for Hacks Hackers London; Linked Data i..."The Birth of the Newsroom of Things" for Hacks Hackers London; Linked Data i...
"The Birth of the Newsroom of Things" for Hacks Hackers London; Linked Data i...BBC News Labs
 
The Newsroom of Things by BBC News Labs - for ISKOUK "Taming the News Beast"
The Newsroom of Things by BBC News Labs - for ISKOUK "Taming the News Beast"The Newsroom of Things by BBC News Labs - for ISKOUK "Taming the News Beast"
The Newsroom of Things by BBC News Labs - for ISKOUK "Taming the News Beast"BBC News Labs
 
Rapid Prototyping - a good idea for Startups - battling the human condition
Rapid Prototyping - a good idea for Startups - battling the human conditionRapid Prototyping - a good idea for Startups - battling the human condition
Rapid Prototyping - a good idea for Startups - battling the human conditionBBC News Labs
 
Fusion Lightening Talks - BBC News Labs - Matt Shearer on Innovation in Large...
Fusion Lightening Talks - BBC News Labs - Matt Shearer on Innovation in Large...Fusion Lightening Talks - BBC News Labs - Matt Shearer on Innovation in Large...
Fusion Lightening Talks - BBC News Labs - Matt Shearer on Innovation in Large...BBC News Labs
 
News Archive - BBC News Labs presentation on Storylines, Topics & Tags
News Archive - BBC News Labs presentation on Storylines, Topics & TagsNews Archive - BBC News Labs presentation on Storylines, Topics & Tags
News Archive - BBC News Labs presentation on Storylines, Topics & TagsBBC News Labs
 
BBC NEWS LABS - the story & the Juicer - for SeedHack 4.0
BBC NEWS LABS - the story & the Juicer - for SeedHack 4.0BBC NEWS LABS - the story & the Juicer - for SeedHack 4.0
BBC NEWS LABS - the story & the Juicer - for SeedHack 4.0BBC News Labs
 
BBC JUICER API Presentation - for SeedHack 4.0 - BBC News Labs
BBC JUICER API Presentation - for SeedHack 4.0 - BBC News LabsBBC JUICER API Presentation - for SeedHack 4.0 - BBC News Labs
BBC JUICER API Presentation - for SeedHack 4.0 - BBC News LabsBBC News Labs
 
Dan Appelquist at BBC News Labs : "firefoxOS - the web, mobile, web apps"
Dan Appelquist at BBC News Labs : "firefoxOS - the web, mobile, web apps"Dan Appelquist at BBC News Labs : "firefoxOS - the web, mobile, web apps"
Dan Appelquist at BBC News Labs : "firefoxOS - the web, mobile, web apps"BBC News Labs
 
Bbc news labs at yahoo! hack europe
Bbc news labs at yahoo! hack europeBbc news labs at yahoo! hack europe
Bbc news labs at yahoo! hack europeBBC News Labs
 

Más de BBC News Labs (9)

"The Birth of the Newsroom of Things" for Hacks Hackers London; Linked Data i...
"The Birth of the Newsroom of Things" for Hacks Hackers London; Linked Data i..."The Birth of the Newsroom of Things" for Hacks Hackers London; Linked Data i...
"The Birth of the Newsroom of Things" for Hacks Hackers London; Linked Data i...
 
The Newsroom of Things by BBC News Labs - for ISKOUK "Taming the News Beast"
The Newsroom of Things by BBC News Labs - for ISKOUK "Taming the News Beast"The Newsroom of Things by BBC News Labs - for ISKOUK "Taming the News Beast"
The Newsroom of Things by BBC News Labs - for ISKOUK "Taming the News Beast"
 
Rapid Prototyping - a good idea for Startups - battling the human condition
Rapid Prototyping - a good idea for Startups - battling the human conditionRapid Prototyping - a good idea for Startups - battling the human condition
Rapid Prototyping - a good idea for Startups - battling the human condition
 
Fusion Lightening Talks - BBC News Labs - Matt Shearer on Innovation in Large...
Fusion Lightening Talks - BBC News Labs - Matt Shearer on Innovation in Large...Fusion Lightening Talks - BBC News Labs - Matt Shearer on Innovation in Large...
Fusion Lightening Talks - BBC News Labs - Matt Shearer on Innovation in Large...
 
News Archive - BBC News Labs presentation on Storylines, Topics & Tags
News Archive - BBC News Labs presentation on Storylines, Topics & TagsNews Archive - BBC News Labs presentation on Storylines, Topics & Tags
News Archive - BBC News Labs presentation on Storylines, Topics & Tags
 
BBC NEWS LABS - the story & the Juicer - for SeedHack 4.0
BBC NEWS LABS - the story & the Juicer - for SeedHack 4.0BBC NEWS LABS - the story & the Juicer - for SeedHack 4.0
BBC NEWS LABS - the story & the Juicer - for SeedHack 4.0
 
BBC JUICER API Presentation - for SeedHack 4.0 - BBC News Labs
BBC JUICER API Presentation - for SeedHack 4.0 - BBC News LabsBBC JUICER API Presentation - for SeedHack 4.0 - BBC News Labs
BBC JUICER API Presentation - for SeedHack 4.0 - BBC News Labs
 
Dan Appelquist at BBC News Labs : "firefoxOS - the web, mobile, web apps"
Dan Appelquist at BBC News Labs : "firefoxOS - the web, mobile, web apps"Dan Appelquist at BBC News Labs : "firefoxOS - the web, mobile, web apps"
Dan Appelquist at BBC News Labs : "firefoxOS - the web, mobile, web apps"
 
Bbc news labs at yahoo! hack europe
Bbc news labs at yahoo! hack europeBbc news labs at yahoo! hack europe
Bbc news labs at yahoo! hack europe
 

Último

57 Bidens Annihilation Nation Policy.pdf
57 Bidens Annihilation Nation Policy.pdf57 Bidens Annihilation Nation Policy.pdf
57 Bidens Annihilation Nation Policy.pdfGerald Furnkranz
 
Political-Ideologies-and-The-Movements.pptx
Political-Ideologies-and-The-Movements.pptxPolitical-Ideologies-and-The-Movements.pptx
Political-Ideologies-and-The-Movements.pptxSasikiranMarri
 
15042024_First India Newspaper Jaipur.pdf
15042024_First India Newspaper Jaipur.pdf15042024_First India Newspaper Jaipur.pdf
15042024_First India Newspaper Jaipur.pdfFIRST INDIA
 
Global Terrorism and its types and prevention ppt.
Global Terrorism and its types and prevention ppt.Global Terrorism and its types and prevention ppt.
Global Terrorism and its types and prevention ppt.NaveedKhaskheli1
 
Geostrategic significance of South Asian countries.ppt
Geostrategic significance of South Asian countries.pptGeostrategic significance of South Asian countries.ppt
Geostrategic significance of South Asian countries.pptUsmanKaran
 
16042024_First India Newspaper Jaipur.pdf
16042024_First India Newspaper Jaipur.pdf16042024_First India Newspaper Jaipur.pdf
16042024_First India Newspaper Jaipur.pdfFIRST INDIA
 
Foreign Relation of Pakistan with Neighboring Countries.pptx
Foreign Relation of Pakistan with Neighboring Countries.pptxForeign Relation of Pakistan with Neighboring Countries.pptx
Foreign Relation of Pakistan with Neighboring Countries.pptxunark75
 
Rohan Jaitley: Central Gov't Standing Counsel for Justice
Rohan Jaitley: Central Gov't Standing Counsel for JusticeRohan Jaitley: Central Gov't Standing Counsel for Justice
Rohan Jaitley: Central Gov't Standing Counsel for JusticeAbdulGhani778830
 
IndiaWest: Your Trusted Source for Today's Global News
IndiaWest: Your Trusted Source for Today's Global NewsIndiaWest: Your Trusted Source for Today's Global News
IndiaWest: Your Trusted Source for Today's Global NewsIndiaWest2
 

Último (9)

57 Bidens Annihilation Nation Policy.pdf
57 Bidens Annihilation Nation Policy.pdf57 Bidens Annihilation Nation Policy.pdf
57 Bidens Annihilation Nation Policy.pdf
 
Political-Ideologies-and-The-Movements.pptx
Political-Ideologies-and-The-Movements.pptxPolitical-Ideologies-and-The-Movements.pptx
Political-Ideologies-and-The-Movements.pptx
 
15042024_First India Newspaper Jaipur.pdf
15042024_First India Newspaper Jaipur.pdf15042024_First India Newspaper Jaipur.pdf
15042024_First India Newspaper Jaipur.pdf
 
Global Terrorism and its types and prevention ppt.
Global Terrorism and its types and prevention ppt.Global Terrorism and its types and prevention ppt.
Global Terrorism and its types and prevention ppt.
 
Geostrategic significance of South Asian countries.ppt
Geostrategic significance of South Asian countries.pptGeostrategic significance of South Asian countries.ppt
Geostrategic significance of South Asian countries.ppt
 
16042024_First India Newspaper Jaipur.pdf
16042024_First India Newspaper Jaipur.pdf16042024_First India Newspaper Jaipur.pdf
16042024_First India Newspaper Jaipur.pdf
 
Foreign Relation of Pakistan with Neighboring Countries.pptx
Foreign Relation of Pakistan with Neighboring Countries.pptxForeign Relation of Pakistan with Neighboring Countries.pptx
Foreign Relation of Pakistan with Neighboring Countries.pptx
 
Rohan Jaitley: Central Gov't Standing Counsel for Justice
Rohan Jaitley: Central Gov't Standing Counsel for JusticeRohan Jaitley: Central Gov't Standing Counsel for Justice
Rohan Jaitley: Central Gov't Standing Counsel for Justice
 
IndiaWest: Your Trusted Source for Today's Global News
IndiaWest: Your Trusted Source for Today's Global NewsIndiaWest: Your Trusted Source for Today's Global News
IndiaWest: Your Trusted Source for Today's Global News
 

Storyline - for #newsHACK 2013 - Jeremy Tarling

Notas del editor

  1. 8 minutes on the storyline ontology explain the problem space – how and did we come up with the storyline model look at applying the ontology to news content, starting simple then moving to more complex storylines finally point you at the data we have prepared, and explain how we can make more for you if needed
  2. BBC News publishes ~500 articles + other content types every day manually maintained topic aggregations (indexes) manually maintained links between articles labour intensive
  3. repetitive (much of an article will be repetition - 'clone' in CPS the story becomes fragmented - many articles and other content types to one storyline instead why not aggregate content as developments of updates in a storyline
  4. collaboration - a broadcaster, a newspaper, a wire service, a search engine ran workshops, shared ideas, tested on real data produced a model, published it under a CC-SA license most of these guys are here today!
  5. here’s v0.1 the model in it’s entirety best understood through it’s application to content take you through four ways the model can be used
  6. 1 – basic annotation of content with people, places, orgs, etc allows dynamic aggregation by topic BBC already doing this for sport – recent articles about Man Utd others – Guardian?
  7. 2 - as before, but here we have abstracted the Storyline as a concept ‘content about Edward Snowden’s assylum bid’ some News orgs already doing this, eg itv.com/news
  8. 3 – taking this firther we can annotate a Storyline with People, Places, Orgs and Themes allows for more accurate statements about content – not about Chine, but about an event that took place in China makes for useful onward journeys if we expose these 2-step annotations as links
  9. 4 - a Storyline can have Slots Slots contain Events Slots can be related to each other (e.g. ‘follows’) to build narrative sequences of Events, or Storylines this is the space we really want to explore over the NewsHack event
  10. over the past few weeks we have been seeding the BBC News Prototyping platform (Juicer) with these complex (level 4) storylines we’ve also annotated (‘tagged’) articles with events in these storylines list of the storylines we have created here: if there’s a story you love to build an app for that’s not here then tweet us with the #newsHack hash tag and myself or one of the other data monkeys will make it for you