SlideShare una empresa de Scribd logo
1 de 32
Descargar para leer sin conexión
Dan Brickley <danbri@few.vu.nl>
‘Semantic Web and linked Geo data’
Geonovum workshop,
Wageningen, 2010-10-12
Tuesday, 2 November 2010
Overview
• historical origins of the Semantic Web initiative
• example of SPARQL querying ‘Linked Data’
• some conclusions and suggestions
A brief introduction to SemanticWeb data sharing,
focussing on underlying principles.
Tuesday, 2 November 2010
Part 1: RDF & history
Tuesday, 2 November 2010
Tuesday, 2 November 2010
Tuesday, 2 November 2010
Tuesday, 2 November 2010
Tuesday, 2 November 2010
Tuesday, 2 November 2010
Tuesday, 2 November 2010
Tuesday, 2 November 2010
Tuesday, 2 November 2010
Tuesday, 2 November 2010
Part 2: SemWeb today
• lessons: no global consistency;Web pages that
make claims; inter-twingularity...
• what does this mean for modern RDF tools?
• how can we share and link data in the Web, in
practice?
Tuesday, 2 November 2010
over 24.7 billion triples
over 436 million links between datasets
Tuesday, 2 November 2010
Tuesday, 2 November 2010
Tuesday, 2 November 2010
USA
UK
Tuesday, 2 November 2010
Linked Data guidelines
• 1. Use URIs as names for things (eg. schools!)
• 2. Use HTTP URIs to allow people to get info.
• 3. Publish useful info there (eg. using RDF).
• 4. Include links to other URIs in your data.
see: http://www.w3.org/DesignIssues/LinkedData.html
Tuesday, 2 November 2010
RDF/SPARQL example
“Q: Which schools in the BANES area have a nursery?”
prefix sch-ont: <http://education.data.gov.uk/def/school/>
prefix xsd: <http://www.w3.org/2001/XMLSchema#>
SELECT ?name WHERE {
?school a sch-ont:School;
sch-ont:establishmentName ?name;
sch-ont:districtAdministrative
<http://statistics.data.gov.uk/id/local-authority-district/00HA> ;
sch-ont:nurseryProvision "true"^^xsd:boolean
}
ORDER BY ?name
examples by Leigh Dodds,Talis: http://blogs.talis.com/n2/archives/818
Tuesday, 2 November 2010
In RDF “nodes and arcs”:
Tuesday, 2 November 2010
Fosse Way School, Fosseway Infant School, Keynsham Primary
School, King Edward's School, Midsomer Norton Primary School,
Monkton Prep School, Peasedown St John Primary School, Royal
High School, Southdown Community Infant School, St Andrew's
CofE Primary School, St Keyna Primary School, St Martin's
Garden Primary School, St Saviour's CofE Infant School, The
Paragon School, Junior School of Prior Park, College Trinity Coe
VC Primary, Twerton Infant School...
(according to the SPARQL RDF database at
http://services.data.gov.uk/education/sparql )
Answer:
Tuesday, 2 November 2010
RDF/XML at http://statistics.data.gov.uk/id/local-authority-district/00HA ...
Tuesday, 2 November 2010
More SPARQL-able queries from UK linked data :
Select the name, lowest and highest age ranges,
capacity and pupil:teacher ratio for all schools
in the Bath & North East Somerset district.
What is the uri, name, and opening date
of the oldest school in the UK?
Select the name, easting and northing for
the 100 newest schools in the UK.
Select the uri, name, and the reason for closing for all
schools that are currently scheduled for closure. The reason
is a URI from a controlled vocabulary in the ontology.
In which parliamentary constituencies did schools open in 2008?
examples by Leigh Dodds,Talis: http://blogs.talis.com/n2/archives/818
Tuesday, 2 November 2010
Lessons from part 1
• no global consistency: RDF and SPARQL
allow for contradictory, competing data
• semantics: RDF/XML, RDFa, GRDDL -
several ways to get RDF statements from a
document; several publishing models for
RDF in your Web site.
• intertwingularity:“the interconnectedness
of all things” as an engineering problem...
Tuesday, 2 November 2010
‘Scope creep’
• “intertwingularity” is a silly name for a
serious problem: scope creep
• Schema designers are under constant
pressure to change, add, improve their
designs. Problems are not tidily packaged.
• RDF is built to survive this: independent
schemas and datasets can be freely mixed
together, without always ‘asking permission’.
Tuesday, 2 November 2010
In practice
• Each school could have an HTML/RDFa
page (or RDF/XML too)
• Datasets that distinguish institution from
location might publish one set of RDF;
others that flatten these aspects together
can do likewise with their data.
• Cross-dataset consistency comes later, if at
all.
Tuesday, 2 November 2010
Problems don't come nicely scoped and packaged into cleanly distinct
domains. Whenever you try to solve one problem, it borders on a dozen
others that are a higher priority for people elsewhere.
You think you're working with 'events' data but find yourself with
information describing musicians; you think you're describing musicians,
but find yourself describing digital images; you think you're describing
digital images, but find yourself describing geographic locations; you
think you're building a database of geographic locations, and find
yourself modeling the opening hours of the businesses based at those
locations.
To a poet or idealist, these interconnections might be beautiful or
inspiring; to a project manager or product manager, they are as likely to
be terrifying.
By dropping in identifiers that link to a big pile of other people's
data, we can hopefully make it easier to keep projects nicely scoped
without needlessly restricting future functionality.
An events database can remain an events database, but use identifiers
for artists and performers, making it possible to filter events by
properties of those participants. A database of places can be only a
link or two away from records describing the opening hours or business
offerings of the things at those places.
Tuesday, 2 November 2010
“Pay as you go”
integration
• there is no single “right” ontology
• data can be mixed and merged ad-hoc
• relations like owl:sameAs, skos:closeMatch
can be used to interlink datasets later
• common models emerge from bottom up,
“pave the cowpaths...”
*
* analogy by Richard Cyganiak
Tuesday, 2 November 2010
Geo questions
• Can GML, KML etc be handled in RDF?
• yes, either as links, textual ‘islands’ or some
RDF systems have extensions to support
spatial queries within SPARQL.
• Which geo-related ontology to use?
• several exist, simple and complex. It depends.
• Is it better to use a common ontology, or capture
our data exactly in a custom one?
• you can do both and let others decide.
Tuesday, 2 November 2010
Suggestions
• Build a Linked Data test-bed with several
datasets whose coverage overlaps in scope
• each dataset initially mapped to its own RDF
• experiment with finding common models;
schemas/ontologies, and shared identifiers
• evaluate against use cases expressed as
SPARQL queries
Tuesday, 2 November 2010
Conclusions
• The Semantic Web project applies Web ideas to data
sharing.
• Linked RDF datasets have different emphasis (eg.
geo, schools, politics, events), accuracy and focus.
• Treated properly this is a strength, as it allows the
Web of data to grow organically without central
control.
• Location-related data is a natural ‘hub’, often mixed
with non-geo data. RDF and SPARQL offer Web
standards for sharing and querying such mixed data,
allowing for decentralised schemas.
Tuesday, 2 November 2010
Questions?
Credits: original NeXT browser, see
http://en.wikipedia.org/wiki/WorldWideWeb
Images:Tim Berners-Lee, Richard Cyganiak,Anja Jentzsch
Tuesday, 2 November 2010

Más contenido relacionado

La actualidad más candente

Linked open data and libraries
Linked open data and librariesLinked open data and libraries
Linked open data and librariesAlison Hitchens
 
What is #LODLAM?! (revised January 2015)
What is #LODLAM?! (revised January 2015)What is #LODLAM?! (revised January 2015)
What is #LODLAM?! (revised January 2015)Alison Hitchens
 
Build Narratives, Connect Artifacts: Linked Open Data for Cultural Heritage
Build Narratives, Connect Artifacts: Linked Open Data for Cultural HeritageBuild Narratives, Connect Artifacts: Linked Open Data for Cultural Heritage
Build Narratives, Connect Artifacts: Linked Open Data for Cultural HeritageOntotext
 
Development of Semantic Web based Disaster Management System
Development of Semantic Web based Disaster Management SystemDevelopment of Semantic Web based Disaster Management System
Development of Semantic Web based Disaster Management SystemNIT Durgapur
 
Forging New Links: Libraries in the Semantic Web
Forging New Links: Libraries in the Semantic WebForging New Links: Libraries in the Semantic Web
Forging New Links: Libraries in the Semantic WebGillian Byrne
 
How much does $1.7 billion buy?
How much does $1.7 billion buy?How much does $1.7 billion buy?
How much does $1.7 billion buy?Martin Klein
 
Consuming Linked Data SemTech2010
Consuming Linked Data SemTech2010Consuming Linked Data SemTech2010
Consuming Linked Data SemTech2010Juan Sequeda
 
Social semantic web
Social semantic webSocial semantic web
Social semantic webVlad Posea
 
An introduction to Semantic Web and Linked Data
An introduction to Semantic  Web and Linked DataAn introduction to Semantic  Web and Linked Data
An introduction to Semantic Web and Linked DataGabriela Agustini
 
ESWC 2015 Closing and "General Chair's minute of Madness"
ESWC 2015 Closing and "General Chair's minute of Madness"ESWC 2015 Closing and "General Chair's minute of Madness"
ESWC 2015 Closing and "General Chair's minute of Madness"Fabien Gandon
 
Semantic Web: an Introduction
Semantic Web: an IntroductionSemantic Web: an Introduction
Semantic Web: an IntroductionLuigi De Russis
 
Thinking of Linking: A random series of ideas, concepts, Platonic ideals, a y...
Thinking of Linking: A random series of ideas, concepts, Platonic ideals, a y...Thinking of Linking: A random series of ideas, concepts, Platonic ideals, a y...
Thinking of Linking: A random series of ideas, concepts, Platonic ideals, a y...Martin Kalfatovic
 
Final project posters for lis 653 spring 2014
Final project posters for lis 653 spring 2014Final project posters for lis 653 spring 2014
Final project posters for lis 653 spring 2014PrattSILS
 
ALIAOnline Practical Linked (Open) Data for Libraries, Archives & Museums
ALIAOnline Practical Linked (Open) Data for Libraries, Archives & MuseumsALIAOnline Practical Linked (Open) Data for Libraries, Archives & Museums
ALIAOnline Practical Linked (Open) Data for Libraries, Archives & MuseumsJon Voss
 
DBpedia Archive using Memento, Triple Pattern Fragments, and HDT
DBpedia Archive using Memento, Triple Pattern Fragments, and HDTDBpedia Archive using Memento, Triple Pattern Fragments, and HDT
DBpedia Archive using Memento, Triple Pattern Fragments, and HDTHerbert Van de Sompel
 

La actualidad más candente (20)

Linked open data and libraries
Linked open data and librariesLinked open data and libraries
Linked open data and libraries
 
What is #LODLAM?! (revised January 2015)
What is #LODLAM?! (revised January 2015)What is #LODLAM?! (revised January 2015)
What is #LODLAM?! (revised January 2015)
 
Build Narratives, Connect Artifacts: Linked Open Data for Cultural Heritage
Build Narratives, Connect Artifacts: Linked Open Data for Cultural HeritageBuild Narratives, Connect Artifacts: Linked Open Data for Cultural Heritage
Build Narratives, Connect Artifacts: Linked Open Data for Cultural Heritage
 
Development of Semantic Web based Disaster Management System
Development of Semantic Web based Disaster Management SystemDevelopment of Semantic Web based Disaster Management System
Development of Semantic Web based Disaster Management System
 
Semantic web Santhosh N Basavarajappa
Semantic web   Santhosh N BasavarajappaSemantic web   Santhosh N Basavarajappa
Semantic web Santhosh N Basavarajappa
 
Forging New Links: Libraries in the Semantic Web
Forging New Links: Libraries in the Semantic WebForging New Links: Libraries in the Semantic Web
Forging New Links: Libraries in the Semantic Web
 
How much does $1.7 billion buy?
How much does $1.7 billion buy?How much does $1.7 billion buy?
How much does $1.7 billion buy?
 
Consuming Linked Data SemTech2010
Consuming Linked Data SemTech2010Consuming Linked Data SemTech2010
Consuming Linked Data SemTech2010
 
Social semantic web
Social semantic webSocial semantic web
Social semantic web
 
An introduction to Semantic Web and Linked Data
An introduction to Semantic  Web and Linked DataAn introduction to Semantic  Web and Linked Data
An introduction to Semantic Web and Linked Data
 
ESWC 2015 Closing and "General Chair's minute of Madness"
ESWC 2015 Closing and "General Chair's minute of Madness"ESWC 2015 Closing and "General Chair's minute of Madness"
ESWC 2015 Closing and "General Chair's minute of Madness"
 
Semantic Web: an Introduction
Semantic Web: an IntroductionSemantic Web: an Introduction
Semantic Web: an Introduction
 
Linked Data and Tools
Linked Data and ToolsLinked Data and Tools
Linked Data and Tools
 
Thinking of Linking
Thinking of LinkingThinking of Linking
Thinking of Linking
 
Thinking of Linking: A random series of ideas, concepts, Platonic ideals, a y...
Thinking of Linking: A random series of ideas, concepts, Platonic ideals, a y...Thinking of Linking: A random series of ideas, concepts, Platonic ideals, a y...
Thinking of Linking: A random series of ideas, concepts, Platonic ideals, a y...
 
Final project posters for lis 653 spring 2014
Final project posters for lis 653 spring 2014Final project posters for lis 653 spring 2014
Final project posters for lis 653 spring 2014
 
ALIAOnline Practical Linked (Open) Data for Libraries, Archives & Museums
ALIAOnline Practical Linked (Open) Data for Libraries, Archives & MuseumsALIAOnline Practical Linked (Open) Data for Libraries, Archives & Museums
ALIAOnline Practical Linked (Open) Data for Libraries, Archives & Museums
 
Reminiscing about interoperability
Reminiscing about interoperabilityReminiscing about interoperability
Reminiscing about interoperability
 
DBpedia Archive using Memento, Triple Pattern Fragments, and HDT
DBpedia Archive using Memento, Triple Pattern Fragments, and HDTDBpedia Archive using Memento, Triple Pattern Fragments, and HDT
DBpedia Archive using Memento, Triple Pattern Fragments, and HDT
 
The Danish National Bibliography as LOD
The Danish National Bibliography as LODThe Danish National Bibliography as LOD
The Danish National Bibliography as LOD
 

Similar a Intertwingularity, Semantic Web and linked Geo data

Linked Data: opening Scotland’s library content to the world
Linked Data: opening Scotland’s library content to the world Linked Data: opening Scotland’s library content to the world
Linked Data: opening Scotland’s library content to the world CILIPScotland
 
Metadata for digital humanities
Metadata for digital humanities Metadata for digital humanities
Metadata for digital humanities Getaneh Alemu
 
Linked data presentation for libraries (COMO)
Linked data presentation for libraries (COMO)Linked data presentation for libraries (COMO)
Linked data presentation for libraries (COMO)robin fay
 
New World of Metadata: Growing, Shifting, Merging
New World of Metadata: Growing, Shifting, MergingNew World of Metadata: Growing, Shifting, Merging
New World of Metadata: Growing, Shifting, MergingDiane Hillmann
 
Research into Practice case study 2: Library linked data implementations an...
	Research into Practice case study 2:  Library linked data implementations an...	Research into Practice case study 2:  Library linked data implementations an...
Research into Practice case study 2: Library linked data implementations an...Hazel Hall
 
What Are Links in Linked Open Data? A Characterization and Evaluation of Link...
What Are Links in Linked Open Data? A Characterization and Evaluation of Link...What Are Links in Linked Open Data? A Characterization and Evaluation of Link...
What Are Links in Linked Open Data? A Characterization and Evaluation of Link...Armin Haller
 
20111120 warsaw learning curve by b hyland notes
20111120 warsaw   learning curve by b hyland notes20111120 warsaw   learning curve by b hyland notes
20111120 warsaw learning curve by b hyland notesBernadette Hyland-Wood
 
Oregon State visit 2011
Oregon State visit 2011Oregon State visit 2011
Oregon State visit 2011Diane Hillmann
 
Linked Data and Locah, UKSG2011
Linked Data and Locah, UKSG2011 Linked Data and Locah, UKSG2011
Linked Data and Locah, UKSG2011 Jane Stevenson
 
Introduction to linked data
Introduction to linked dataIntroduction to linked data
Introduction to linked dataLaura Po
 
Linked dataresearch
Linked dataresearchLinked dataresearch
Linked dataresearchTope Omitola
 
Linked Open Data in Libraries, Archives & Museums
Linked Open Data in Libraries, Archives & MuseumsLinked Open Data in Libraries, Archives & Museums
Linked Open Data in Libraries, Archives & MuseumsJon Voss
 
Radically Open at the National Archives
Radically Open at the National ArchivesRadically Open at the National Archives
Radically Open at the National ArchivesJon Voss
 
The Impact of Linked Data in Digital Curation and Application to the Catalogu...
The Impact of Linked Data in Digital Curation and Application to the Catalogu...The Impact of Linked Data in Digital Curation and Application to the Catalogu...
The Impact of Linked Data in Digital Curation and Application to the Catalogu...Hong (Jenny) Jing
 
Linking American Art to the Cloud
Linking American Art to the CloudLinking American Art to the Cloud
Linking American Art to the CloudGeorgina Goodlander
 

Similar a Intertwingularity, Semantic Web and linked Geo data (20)

Linked Data: opening Scotland’s library content to the world
Linked Data: opening Scotland’s library content to the world Linked Data: opening Scotland’s library content to the world
Linked Data: opening Scotland’s library content to the world
 
Metadata for digital humanities
Metadata for digital humanities Metadata for digital humanities
Metadata for digital humanities
 
Linked data presentation for libraries (COMO)
Linked data presentation for libraries (COMO)Linked data presentation for libraries (COMO)
Linked data presentation for libraries (COMO)
 
What's goin' on?
What's goin' on?What's goin' on?
What's goin' on?
 
New World of Metadata: Growing, Shifting, Merging
New World of Metadata: Growing, Shifting, MergingNew World of Metadata: Growing, Shifting, Merging
New World of Metadata: Growing, Shifting, Merging
 
Introduction to the Semantic Web
Introduction to the Semantic WebIntroduction to the Semantic Web
Introduction to the Semantic Web
 
Research into Practice case study 2: Library linked data implementations an...
	Research into Practice case study 2:  Library linked data implementations an...	Research into Practice case study 2:  Library linked data implementations an...
Research into Practice case study 2: Library linked data implementations an...
 
What Are Links in Linked Open Data? A Characterization and Evaluation of Link...
What Are Links in Linked Open Data? A Characterization and Evaluation of Link...What Are Links in Linked Open Data? A Characterization and Evaluation of Link...
What Are Links in Linked Open Data? A Characterization and Evaluation of Link...
 
Open data and linked data
Open data and linked dataOpen data and linked data
Open data and linked data
 
20111120 warsaw learning curve by b hyland notes
20111120 warsaw   learning curve by b hyland notes20111120 warsaw   learning curve by b hyland notes
20111120 warsaw learning curve by b hyland notes
 
Oregon State visit 2011
Oregon State visit 2011Oregon State visit 2011
Oregon State visit 2011
 
Linked Data and Locah, UKSG2011
Linked Data and Locah, UKSG2011 Linked Data and Locah, UKSG2011
Linked Data and Locah, UKSG2011
 
Introduction to linked data
Introduction to linked dataIntroduction to linked data
Introduction to linked data
 
Linked dataresearch
Linked dataresearchLinked dataresearch
Linked dataresearch
 
Linked Open Data in Libraries, Archives & Museums
Linked Open Data in Libraries, Archives & MuseumsLinked Open Data in Libraries, Archives & Museums
Linked Open Data in Libraries, Archives & Museums
 
Radically Open at the National Archives
Radically Open at the National ArchivesRadically Open at the National Archives
Radically Open at the National Archives
 
The Impact of Linked Data in Digital Curation and Application to the Catalogu...
The Impact of Linked Data in Digital Curation and Application to the Catalogu...The Impact of Linked Data in Digital Curation and Application to the Catalogu...
The Impact of Linked Data in Digital Curation and Application to the Catalogu...
 
A theory of Metadata enriching & filtering
A theory of  Metadata enriching & filteringA theory of  Metadata enriching & filtering
A theory of Metadata enriching & filtering
 
Linking American Art to the Cloud
Linking American Art to the CloudLinking American Art to the Cloud
Linking American Art to the Cloud
 
NISO/DCMI Webinar: Schema.org and Linked Data: Complementary Approaches to Pu...
NISO/DCMI Webinar: Schema.org and Linked Data: Complementary Approaches to Pu...NISO/DCMI Webinar: Schema.org and Linked Data: Complementary Approaches to Pu...
NISO/DCMI Webinar: Schema.org and Linked Data: Complementary Approaches to Pu...
 

Más de Dan Brickley

"What is left to do?", Dublin Core 2012 Keynote
"What is left to do?", Dublin Core 2012 Keynote"What is left to do?", Dublin Core 2012 Keynote
"What is left to do?", Dublin Core 2012 KeynoteDan Brickley
 
Data Viz Barcamp, Amsterdam
Data Viz Barcamp, AmsterdamData Viz Barcamp, Amsterdam
Data Viz Barcamp, AmsterdamDan Brickley
 
APIs and URLs for Social TV
APIs and URLs for Social TVAPIs and URLs for Social TV
APIs and URLs for Social TVDan Brickley
 
Harmony project - JISC Synthesis meeting 2001
Harmony project - JISC Synthesis meeting 2001Harmony project - JISC Synthesis meeting 2001
Harmony project - JISC Synthesis meeting 2001Dan Brickley
 
SemWeb Fundamentals - Info Linking & Layering in Practice
SemWeb Fundamentals - Info Linking & Layering in PracticeSemWeb Fundamentals - Info Linking & Layering in Practice
SemWeb Fundamentals - Info Linking & Layering in PracticeDan Brickley
 
XMPP, TV and the Semantic Web
XMPP, TV and the Semantic WebXMPP, TV and the Semantic Web
XMPP, TV and the Semantic WebDan Brickley
 
Describing Everything - Open Web standards and classification
Describing Everything - Open Web standards and classificationDescribing Everything - Open Web standards and classification
Describing Everything - Open Web standards and classificationDan Brickley
 
NoTube User Model slides
NoTube User Model slidesNoTube User Model slides
NoTube User Model slidesDan Brickley
 
Dagstuhl FOAF history talk
Dagstuhl FOAF history talkDagstuhl FOAF history talk
Dagstuhl FOAF history talkDan Brickley
 
NoTube: Investigating Lonclass
NoTube: Investigating LonclassNoTube: Investigating Lonclass
NoTube: Investigating LonclassDan Brickley
 
Understanding the Standards Gap
Understanding the Standards GapUnderstanding the Standards Gap
Understanding the Standards GapDan Brickley
 
Introducing Joost Widgets (2007 talk)
Introducing Joost Widgets (2007 talk)Introducing Joost Widgets (2007 talk)
Introducing Joost Widgets (2007 talk)Dan Brickley
 
BBC SemWeb panel: Where does OpenID fit in?
BBC SemWeb panel: Where does OpenID fit in?BBC SemWeb panel: Where does OpenID fit in?
BBC SemWeb panel: Where does OpenID fit in?Dan Brickley
 
How To Make Friends And Inference People
How To Make Friends And Inference PeopleHow To Make Friends And Inference People
How To Make Friends And Inference PeopleDan Brickley
 
One Big Happy Family
One Big Happy FamilyOne Big Happy Family
One Big Happy FamilyDan Brickley
 

Más de Dan Brickley (20)

"What is left to do?", Dublin Core 2012 Keynote
"What is left to do?", Dublin Core 2012 Keynote"What is left to do?", Dublin Core 2012 Keynote
"What is left to do?", Dublin Core 2012 Keynote
 
Data Viz Barcamp, Amsterdam
Data Viz Barcamp, AmsterdamData Viz Barcamp, Amsterdam
Data Viz Barcamp, Amsterdam
 
APIs and URLs for Social TV
APIs and URLs for Social TVAPIs and URLs for Social TV
APIs and URLs for Social TV
 
Harmony project - JISC Synthesis meeting 2001
Harmony project - JISC Synthesis meeting 2001Harmony project - JISC Synthesis meeting 2001
Harmony project - JISC Synthesis meeting 2001
 
AR Dev Amsterdam
AR Dev AmsterdamAR Dev Amsterdam
AR Dev Amsterdam
 
SemWeb Fundamentals - Info Linking & Layering in Practice
SemWeb Fundamentals - Info Linking & Layering in PracticeSemWeb Fundamentals - Info Linking & Layering in Practice
SemWeb Fundamentals - Info Linking & Layering in Practice
 
Acronym Soup
Acronym SoupAcronym Soup
Acronym Soup
 
XMPP, TV and the Semantic Web
XMPP, TV and the Semantic WebXMPP, TV and the Semantic Web
XMPP, TV and the Semantic Web
 
Describing Everything - Open Web standards and classification
Describing Everything - Open Web standards and classificationDescribing Everything - Open Web standards and classification
Describing Everything - Open Web standards and classification
 
NoTube User Model slides
NoTube User Model slidesNoTube User Model slides
NoTube User Model slides
 
Dagstuhl FOAF history talk
Dagstuhl FOAF history talkDagstuhl FOAF history talk
Dagstuhl FOAF history talk
 
NoTube: Investigating Lonclass
NoTube: Investigating LonclassNoTube: Investigating Lonclass
NoTube: Investigating Lonclass
 
Understanding the Standards Gap
Understanding the Standards GapUnderstanding the Standards Gap
Understanding the Standards Gap
 
Introducing Joost Widgets (2007 talk)
Introducing Joost Widgets (2007 talk)Introducing Joost Widgets (2007 talk)
Introducing Joost Widgets (2007 talk)
 
When?
When?When?
When?
 
BBC foaf talk
BBC foaf talkBBC foaf talk
BBC foaf talk
 
BBC SemWeb panel: Where does OpenID fit in?
BBC SemWeb panel: Where does OpenID fit in?BBC SemWeb panel: Where does OpenID fit in?
BBC SemWeb panel: Where does OpenID fit in?
 
How To Make Friends And Inference People
How To Make Friends And Inference PeopleHow To Make Friends And Inference People
How To Make Friends And Inference People
 
One Big Happy Family
One Big Happy FamilyOne Big Happy Family
One Big Happy Family
 
Foaf Openid Milan
Foaf Openid MilanFoaf Openid Milan
Foaf Openid Milan
 

Último

microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 

Último (20)

microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 

Intertwingularity, Semantic Web and linked Geo data

  • 1. Dan Brickley <danbri@few.vu.nl> ‘Semantic Web and linked Geo data’ Geonovum workshop, Wageningen, 2010-10-12 Tuesday, 2 November 2010
  • 2. Overview • historical origins of the Semantic Web initiative • example of SPARQL querying ‘Linked Data’ • some conclusions and suggestions A brief introduction to SemanticWeb data sharing, focussing on underlying principles. Tuesday, 2 November 2010
  • 3. Part 1: RDF & history Tuesday, 2 November 2010
  • 13. Part 2: SemWeb today • lessons: no global consistency;Web pages that make claims; inter-twingularity... • what does this mean for modern RDF tools? • how can we share and link data in the Web, in practice? Tuesday, 2 November 2010
  • 14. over 24.7 billion triples over 436 million links between datasets Tuesday, 2 November 2010
  • 18. Linked Data guidelines • 1. Use URIs as names for things (eg. schools!) • 2. Use HTTP URIs to allow people to get info. • 3. Publish useful info there (eg. using RDF). • 4. Include links to other URIs in your data. see: http://www.w3.org/DesignIssues/LinkedData.html Tuesday, 2 November 2010
  • 19. RDF/SPARQL example “Q: Which schools in the BANES area have a nursery?” prefix sch-ont: <http://education.data.gov.uk/def/school/> prefix xsd: <http://www.w3.org/2001/XMLSchema#> SELECT ?name WHERE { ?school a sch-ont:School; sch-ont:establishmentName ?name; sch-ont:districtAdministrative <http://statistics.data.gov.uk/id/local-authority-district/00HA> ; sch-ont:nurseryProvision "true"^^xsd:boolean } ORDER BY ?name examples by Leigh Dodds,Talis: http://blogs.talis.com/n2/archives/818 Tuesday, 2 November 2010
  • 20. In RDF “nodes and arcs”: Tuesday, 2 November 2010
  • 21. Fosse Way School, Fosseway Infant School, Keynsham Primary School, King Edward's School, Midsomer Norton Primary School, Monkton Prep School, Peasedown St John Primary School, Royal High School, Southdown Community Infant School, St Andrew's CofE Primary School, St Keyna Primary School, St Martin's Garden Primary School, St Saviour's CofE Infant School, The Paragon School, Junior School of Prior Park, College Trinity Coe VC Primary, Twerton Infant School... (according to the SPARQL RDF database at http://services.data.gov.uk/education/sparql ) Answer: Tuesday, 2 November 2010
  • 23. More SPARQL-able queries from UK linked data : Select the name, lowest and highest age ranges, capacity and pupil:teacher ratio for all schools in the Bath & North East Somerset district. What is the uri, name, and opening date of the oldest school in the UK? Select the name, easting and northing for the 100 newest schools in the UK. Select the uri, name, and the reason for closing for all schools that are currently scheduled for closure. The reason is a URI from a controlled vocabulary in the ontology. In which parliamentary constituencies did schools open in 2008? examples by Leigh Dodds,Talis: http://blogs.talis.com/n2/archives/818 Tuesday, 2 November 2010
  • 24. Lessons from part 1 • no global consistency: RDF and SPARQL allow for contradictory, competing data • semantics: RDF/XML, RDFa, GRDDL - several ways to get RDF statements from a document; several publishing models for RDF in your Web site. • intertwingularity:“the interconnectedness of all things” as an engineering problem... Tuesday, 2 November 2010
  • 25. ‘Scope creep’ • “intertwingularity” is a silly name for a serious problem: scope creep • Schema designers are under constant pressure to change, add, improve their designs. Problems are not tidily packaged. • RDF is built to survive this: independent schemas and datasets can be freely mixed together, without always ‘asking permission’. Tuesday, 2 November 2010
  • 26. In practice • Each school could have an HTML/RDFa page (or RDF/XML too) • Datasets that distinguish institution from location might publish one set of RDF; others that flatten these aspects together can do likewise with their data. • Cross-dataset consistency comes later, if at all. Tuesday, 2 November 2010
  • 27. Problems don't come nicely scoped and packaged into cleanly distinct domains. Whenever you try to solve one problem, it borders on a dozen others that are a higher priority for people elsewhere. You think you're working with 'events' data but find yourself with information describing musicians; you think you're describing musicians, but find yourself describing digital images; you think you're describing digital images, but find yourself describing geographic locations; you think you're building a database of geographic locations, and find yourself modeling the opening hours of the businesses based at those locations. To a poet or idealist, these interconnections might be beautiful or inspiring; to a project manager or product manager, they are as likely to be terrifying. By dropping in identifiers that link to a big pile of other people's data, we can hopefully make it easier to keep projects nicely scoped without needlessly restricting future functionality. An events database can remain an events database, but use identifiers for artists and performers, making it possible to filter events by properties of those participants. A database of places can be only a link or two away from records describing the opening hours or business offerings of the things at those places. Tuesday, 2 November 2010
  • 28. “Pay as you go” integration • there is no single “right” ontology • data can be mixed and merged ad-hoc • relations like owl:sameAs, skos:closeMatch can be used to interlink datasets later • common models emerge from bottom up, “pave the cowpaths...” * * analogy by Richard Cyganiak Tuesday, 2 November 2010
  • 29. Geo questions • Can GML, KML etc be handled in RDF? • yes, either as links, textual ‘islands’ or some RDF systems have extensions to support spatial queries within SPARQL. • Which geo-related ontology to use? • several exist, simple and complex. It depends. • Is it better to use a common ontology, or capture our data exactly in a custom one? • you can do both and let others decide. Tuesday, 2 November 2010
  • 30. Suggestions • Build a Linked Data test-bed with several datasets whose coverage overlaps in scope • each dataset initially mapped to its own RDF • experiment with finding common models; schemas/ontologies, and shared identifiers • evaluate against use cases expressed as SPARQL queries Tuesday, 2 November 2010
  • 31. Conclusions • The Semantic Web project applies Web ideas to data sharing. • Linked RDF datasets have different emphasis (eg. geo, schools, politics, events), accuracy and focus. • Treated properly this is a strength, as it allows the Web of data to grow organically without central control. • Location-related data is a natural ‘hub’, often mixed with non-geo data. RDF and SPARQL offer Web standards for sharing and querying such mixed data, allowing for decentralised schemas. Tuesday, 2 November 2010
  • 32. Questions? Credits: original NeXT browser, see http://en.wikipedia.org/wiki/WorldWideWeb Images:Tim Berners-Lee, Richard Cyganiak,Anja Jentzsch Tuesday, 2 November 2010