SlideShare une entreprise Scribd logo
1  sur  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

Contenu connexe

Tendances

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
 

Tendances (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
 

Similaire à 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
 

Similaire à 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
 

Plus 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
 

Plus 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
 

Dernier

Dernier (20)

Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
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
 
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...
 
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
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
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)
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.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