SlideShare una empresa de Scribd logo
1 de 20
Shrinking the silo boundary: data
and schema in the Semantic Web
            Gordon Dunsire
    Presented at AKM 16, Poreč, 2012
Task: To publish local structured metadata
as global linked data in the Semantic Web

So that users inside the local environment
 can benefit from data/information from
                  outside

And users outside the local environment
can benefit from data/information from
                 inside
Bibliographic Ontology   Dublin Core    ISBD    Etc.




Mapping from MARC 21 to multiple linked data element sets
Mapping from local schema (MARC 21) to
linked data (global) schema can be “lossy”

 Some information may be lost, because
the local attribute must have the same or
narrower meaning as the global property
     to maintain semantic coherency

 E.g.: MARC 21 Uniform Title to DC Title
To avoid losing local information in the
   global Semantic Web, we should
 represent the local schema as an RDF
              element set
British National Bibliography needs an
       element set for MARC 21
 But MARC 21 has “messy” semantics,
mixed up with syntax of tags, indicators,
            and subfields
>14000 properties

Not every tag, yet!
>14000 properties

Not every tag, yet!
Something less complicated than MARC 21:
Advantages of local RDF element set
 Published linked data loses no information
 Other communities can see the semantics and
  structure of the local data schema
   Where the linked data comes from
 Other communities can re-use the schema
   For their own local data
   To map from their own local schema (lossy!)
 Element set can still be mapped to other elements
   Bibliographic Ontology, Dublin Core, ISBD, etc.
 Have your cake, and eat it!
Semantic reasoning: the sub-property ladder
    “sub-property of” is an RDF property
      which links two other properties
              Ontological triple:
    Property1 sub-property of Property2
                Semantic rule:
          If P1 sub-property of P2;
     And data triple: Resource P1 “stuff”
     Then data triple: Resource P2 “stuff”
Sub-property ladder
 Ontology                           Data triples
    dct:title                     Resource title “Tank”
         rdfs:subPropertyOf

 rda:variantTitle              Resource variantTitle “Tank”
         rdfs:subPropertyOf

dod:hasShortTitle             Resource hasShortTitle “Tank”
Have your cake and eat it!
[You] Publish your local schema in RDF
[You] Publish your local data triples using local
 schema
[Anyone] Publish mappings from local schema
 to other, more global schema
[Anyone] Publish mapped global data triples
 using “reasoner” software
Shrinking the silo

   Data
                             RDF dataset
 (RDBMS)

  Schema
 (RDBMS)

 Mappings
(XML/XSLT)


Local silo               Global Semantic Web
Shrinking the silo


                             RDF dataset

  Schema
                           RDF element set
 (RDBMS)

 Mappings
(XML/XSLT)


Local silo               Global Semantic Web
Shrinking the silo


                             RDF dataset


                           RDF element set

 Mappings
                            RDF ontology
(XML/XSLT)


Local silo               Global Semantic Web
Shrinking the silo


                             RDF dataset


                           RDF element set


                            RDF ontology


Local silo               Global Semantic Web
Thank you!
gordon@gordondunsire.com

Más contenido relacionado

La actualidad más candente

Services semantic technology_terminology
Services semantic technology_terminologyServices semantic technology_terminology
Services semantic technology_terminology
Tenforce
 
SemanticWeb Nuts 'n Bolts
SemanticWeb Nuts 'n BoltsSemanticWeb Nuts 'n Bolts
SemanticWeb Nuts 'n Bolts
Rinke Hoekstra
 

La actualidad más candente (20)

Semantic Web introduction
Semantic Web introductionSemantic Web introduction
Semantic Web introduction
 
Culture Geeks Feb talk: Adventures in Linked Data Land
Culture Geeks Feb talk: Adventures in Linked Data LandCulture Geeks Feb talk: Adventures in Linked Data Land
Culture Geeks Feb talk: Adventures in Linked Data Land
 
RDFa Tutorial
RDFa TutorialRDFa Tutorial
RDFa Tutorial
 
Services semantic technology_terminology
Services semantic technology_terminologyServices semantic technology_terminology
Services semantic technology_terminology
 
Rdf
RdfRdf
Rdf
 
Data Integration And Visualization
Data Integration And VisualizationData Integration And Visualization
Data Integration And Visualization
 
The Semantic Web #10 - SPARQL
The Semantic Web #10 - SPARQLThe Semantic Web #10 - SPARQL
The Semantic Web #10 - SPARQL
 
18 ° Nexa Lunch Seminar - Lo stato dell'arte dei Linked Open Data italiani
18 ° Nexa Lunch Seminar - Lo stato dell'arte dei Linked Open Data italiani18 ° Nexa Lunch Seminar - Lo stato dell'arte dei Linked Open Data italiani
18 ° Nexa Lunch Seminar - Lo stato dell'arte dei Linked Open Data italiani
 
SemanticWeb Nuts 'n Bolts
SemanticWeb Nuts 'n BoltsSemanticWeb Nuts 'n Bolts
SemanticWeb Nuts 'n Bolts
 
Facet: Building Web Pages with SPARQL
Facet: Building Web Pages with SPARQLFacet: Building Web Pages with SPARQL
Facet: Building Web Pages with SPARQL
 
XSPARQL Tutorial
XSPARQL TutorialXSPARQL Tutorial
XSPARQL Tutorial
 
Trying SPARQL Anything with MEI
Trying SPARQL Anything with MEITrying SPARQL Anything with MEI
Trying SPARQL Anything with MEI
 
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
 
"RDFa - what, why and how?" by Mike Hewett and Shamod Lacoul
"RDFa - what, why and how?" by Mike Hewett and Shamod Lacoul"RDFa - what, why and how?" by Mike Hewett and Shamod Lacoul
"RDFa - what, why and how?" by Mike Hewett and Shamod Lacoul
 
Knowledge graph construction with a façade - The SPARQL Anything Project
Knowledge graph construction with a façade - The SPARQL Anything ProjectKnowledge graph construction with a façade - The SPARQL Anything Project
Knowledge graph construction with a façade - The SPARQL Anything Project
 
Git studynotes
Git studynotesGit studynotes
Git studynotes
 
The SPARQL Anything project
The SPARQL Anything projectThe SPARQL Anything project
The SPARQL Anything project
 
Web ontology language (owl)
Web ontology language (owl)Web ontology language (owl)
Web ontology language (owl)
 
Querying Linked Data on Android
Querying Linked Data on AndroidQuerying Linked Data on Android
Querying Linked Data on Android
 
Mapping Relational Databases to Linked Data
Mapping Relational Databases to Linked DataMapping Relational Databases to Linked Data
Mapping Relational Databases to Linked Data
 

Similar a Shrinking the silo boundary: data and schema in the Semantic Web

Publishing Linked Data 3/5 Semtech2011
Publishing Linked Data 3/5 Semtech2011Publishing Linked Data 3/5 Semtech2011
Publishing Linked Data 3/5 Semtech2011
Juan Sequeda
 
Lecture linked data cloud & sparql
Lecture linked data cloud & sparqlLecture linked data cloud & sparql
Lecture linked data cloud & sparql
Dhavalkumar Thakker
 
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
Marakana Inc.
 
Short Report Bridges performance gap between Relational and RDF
Short Report Bridges performance gap between Relational and RDFShort Report Bridges performance gap between Relational and RDF
Short Report Bridges performance gap between Relational and RDF
Akram Abbasi
 
Linked data demystified:Practical efforts to transform CONTENTDM metadata int...
Linked data demystified:Practical efforts to transform CONTENTDM metadata int...Linked data demystified:Practical efforts to transform CONTENTDM metadata int...
Linked data demystified:Practical efforts to transform CONTENTDM metadata int...
Cory Lampert
 
20080917 Rev
20080917 Rev20080917 Rev
20080917 Rev
charper
 

Similar a Shrinking the silo boundary: data and schema in the Semantic Web (20)

Piloting Linked Data to Connect Library and Archive Resources to the New Worl...
Piloting Linked Data to Connect Library and Archive Resources to the New Worl...Piloting Linked Data to Connect Library and Archive Resources to the New Worl...
Piloting Linked Data to Connect Library and Archive Resources to the New Worl...
 
Understanding RDF: the Resource Description Framework in Context (1999)
Understanding RDF: the Resource Description Framework in Context  (1999)Understanding RDF: the Resource Description Framework in Context  (1999)
Understanding RDF: the Resource Description Framework in Context (1999)
 
Linked data presentation to AALL 2012 boston
Linked data presentation to AALL 2012 bostonLinked data presentation to AALL 2012 boston
Linked data presentation to AALL 2012 boston
 
Technical Background
Technical BackgroundTechnical Background
Technical Background
 
Dublin Core Metadata Initiative Abstract Model
Dublin Core Metadata Initiative Abstract ModelDublin Core Metadata Initiative Abstract Model
Dublin Core Metadata Initiative Abstract Model
 
Publishing Linked Data 3/5 Semtech2011
Publishing Linked Data 3/5 Semtech2011Publishing Linked Data 3/5 Semtech2011
Publishing Linked Data 3/5 Semtech2011
 
RDF for Librarians
RDF for LibrariansRDF for Librarians
RDF for Librarians
 
Lecture linked data cloud & sparql
Lecture linked data cloud & sparqlLecture linked data cloud & sparql
Lecture linked data cloud & sparql
 
The Semantic Web #9 - Web Ontology Language (OWL)
The Semantic Web #9 - Web Ontology Language (OWL)The Semantic Web #9 - Web Ontology Language (OWL)
The Semantic Web #9 - Web Ontology Language (OWL)
 
RDF and Open Linked Data, a first approach
RDF and Open Linked Data, a first approachRDF and Open Linked Data, a first approach
RDF and Open Linked Data, a first approach
 
CMDI2RDF
CMDI2RDFCMDI2RDF
CMDI2RDF
 
State of the Semantic Web
State of the Semantic WebState of the Semantic Web
State of the Semantic Web
 
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
 
Short Report Bridges performance gap between Relational and RDF
Short Report Bridges performance gap between Relational and RDFShort Report Bridges performance gap between Relational and RDF
Short Report Bridges performance gap between Relational and RDF
 
.Net and Rdf APIs
.Net and Rdf APIs.Net and Rdf APIs
.Net and Rdf APIs
 
Linked data demystified:Practical efforts to transform CONTENTDM metadata int...
Linked data demystified:Practical efforts to transform CONTENTDM metadata int...Linked data demystified:Practical efforts to transform CONTENTDM metadata int...
Linked data demystified:Practical efforts to transform CONTENTDM metadata int...
 
20080917 Rev
20080917 Rev20080917 Rev
20080917 Rev
 
RDF Data Model
RDF Data ModelRDF Data Model
RDF Data Model
 
Linked data and voyager
Linked data and voyagerLinked data and voyager
Linked data and voyager
 
CSHALS 2010 W3C Semanic Web Tutorial
CSHALS 2010 W3C Semanic Web TutorialCSHALS 2010 W3C Semanic Web Tutorial
CSHALS 2010 W3C Semanic Web Tutorial
 

Más de Gordon Dunsire

RDA: thinking globally, acting globally
RDA: thinking globally, acting globallyRDA: thinking globally, acting globally
RDA: thinking globally, acting globally
Gordon Dunsire
 
RDA, MARC and BIBFRAME: transition and interaction
RDA, MARC and BIBFRAME: transition and interactionRDA, MARC and BIBFRAME: transition and interaction
RDA, MARC and BIBFRAME: transition and interaction
Gordon Dunsire
 
What is an RDA record?
What is an RDA record?What is an RDA record?
What is an RDA record?
Gordon Dunsire
 
Multilingual issues in the representation of international bibliographic stan...
Multilingual issues in the representation of international bibliographic stan...Multilingual issues in the representation of international bibliographic stan...
Multilingual issues in the representation of international bibliographic stan...
Gordon Dunsire
 

Más de Gordon Dunsire (10)

M21 and RDA
M21 and RDAM21 and RDA
M21 and RDA
 
Engaging with RDA: governance and strategy
Engaging with RDA: governance and strategyEngaging with RDA: governance and strategy
Engaging with RDA: governance and strategy
 
RDA: thinking globally, acting globally
RDA: thinking globally, acting globallyRDA: thinking globally, acting globally
RDA: thinking globally, acting globally
 
RDA, MARC and BIBFRAME: transition and interaction
RDA, MARC and BIBFRAME: transition and interactionRDA, MARC and BIBFRAME: transition and interaction
RDA, MARC and BIBFRAME: transition and interaction
 
What is an RDA record?
What is an RDA record?What is an RDA record?
What is an RDA record?
 
RDA and the semantic Web
RDA and the semantic WebRDA and the semantic Web
RDA and the semantic Web
 
UNIMARC in RDF project
UNIMARC in RDF projectUNIMARC in RDF project
UNIMARC in RDF project
 
Multilingual issues in the representation of international bibliographic stan...
Multilingual issues in the representation of international bibliographic stan...Multilingual issues in the representation of international bibliographic stan...
Multilingual issues in the representation of international bibliographic stan...
 
Mapping FRBR, ISBD, RDA, and other namespaces to DC for interoperability
Mapping FRBR, ISBD, RDA, and other namespaces to DC for interoperabilityMapping FRBR, ISBD, RDA, and other namespaces to DC for interoperability
Mapping FRBR, ISBD, RDA, and other namespaces to DC for interoperability
 
Granularity in linked open data
Granularity in linked open dataGranularity in linked open data
Granularity in linked open data
 

Último

Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 

Último (20)

microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Magic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxMagic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptx
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 

Shrinking the silo boundary: data and schema in the Semantic Web

  • 1. Shrinking the silo boundary: data and schema in the Semantic Web Gordon Dunsire Presented at AKM 16, Poreč, 2012
  • 2. Task: To publish local structured metadata as global linked data in the Semantic Web So that users inside the local environment can benefit from data/information from outside And users outside the local environment can benefit from data/information from inside
  • 3.
  • 4. Bibliographic Ontology Dublin Core ISBD Etc. Mapping from MARC 21 to multiple linked data element sets
  • 5. Mapping from local schema (MARC 21) to linked data (global) schema can be “lossy” Some information may be lost, because the local attribute must have the same or narrower meaning as the global property to maintain semantic coherency E.g.: MARC 21 Uniform Title to DC Title
  • 6. To avoid losing local information in the global Semantic Web, we should represent the local schema as an RDF element set British National Bibliography needs an element set for MARC 21 But MARC 21 has “messy” semantics, mixed up with syntax of tags, indicators, and subfields
  • 10.
  • 11.
  • 12. Advantages of local RDF element set  Published linked data loses no information  Other communities can see the semantics and structure of the local data schema Where the linked data comes from  Other communities can re-use the schema For their own local data To map from their own local schema (lossy!)  Element set can still be mapped to other elements Bibliographic Ontology, Dublin Core, ISBD, etc.  Have your cake, and eat it!
  • 13. Semantic reasoning: the sub-property ladder “sub-property of” is an RDF property which links two other properties Ontological triple: Property1 sub-property of Property2 Semantic rule: If P1 sub-property of P2; And data triple: Resource P1 “stuff” Then data triple: Resource P2 “stuff”
  • 14. Sub-property ladder Ontology Data triples dct:title Resource title “Tank” rdfs:subPropertyOf rda:variantTitle Resource variantTitle “Tank” rdfs:subPropertyOf dod:hasShortTitle Resource hasShortTitle “Tank”
  • 15. Have your cake and eat it! [You] Publish your local schema in RDF [You] Publish your local data triples using local schema [Anyone] Publish mappings from local schema to other, more global schema [Anyone] Publish mapped global data triples using “reasoner” software
  • 16. Shrinking the silo Data RDF dataset (RDBMS) Schema (RDBMS) Mappings (XML/XSLT) Local silo Global Semantic Web
  • 17. Shrinking the silo RDF dataset Schema RDF element set (RDBMS) Mappings (XML/XSLT) Local silo Global Semantic Web
  • 18. Shrinking the silo RDF dataset RDF element set Mappings RDF ontology (XML/XSLT) Local silo Global Semantic Web
  • 19. Shrinking the silo RDF dataset RDF element set RDF ontology Local silo Global Semantic Web