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

G
Gordon DunsireConsultant at Freelance
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
Shrinking the silo boundary: data and schema in the Semantic Web
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:
Shrinking the silo boundary: data and schema in the Semantic Web
Shrinking the silo boundary: data and schema in the Semantic Web
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
1 of 20

Recommended

Semantic Web by
Semantic WebSemantic Web
Semantic Webhardchiu
892 views22 slides
Owl web ontology language by
Owl  web ontology languageOwl  web ontology language
Owl web ontology languagehassco2011
5.1K views22 slides
A Hands On Overview Of The Semantic Web by
A Hands On Overview Of The Semantic WebA Hands On Overview Of The Semantic Web
A Hands On Overview Of The Semantic WebShamod Lacoul
6.1K views60 slides
GDG Meets U event - Big data & Wikidata - no lies codelab by
GDG Meets U event - Big data & Wikidata -  no lies codelabGDG Meets U event - Big data & Wikidata -  no lies codelab
GDG Meets U event - Big data & Wikidata - no lies codelabCAMELIA BOBAN
1.4K views43 slides
Fedora Migration Considerations by
Fedora Migration ConsiderationsFedora Migration Considerations
Fedora Migration ConsiderationsAvalon Media System
640 views32 slides
DLF 2015 Presentation, "RDF in the Real World." by
DLF 2015 Presentation, "RDF in the Real World." DLF 2015 Presentation, "RDF in the Real World."
DLF 2015 Presentation, "RDF in the Real World." Avalon Media System
921 views24 slides

More Related Content

What's hot

Semantic Web introduction by
Semantic Web introductionSemantic Web introduction
Semantic Web introductionGraphity
681 views17 slides
Culture Geeks Feb talk: Adventures in Linked Data Land by
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 Landval.cartei
766 views30 slides
RDFa Tutorial by
RDFa TutorialRDFa Tutorial
RDFa TutorialIvan Herman
5.5K views87 slides
Services semantic technology_terminology by
Services semantic technology_terminologyServices semantic technology_terminology
Services semantic technology_terminologyTenforce
2.5K views13 slides
Rdf by
RdfRdf
RdfImran Babar
482 views115 slides
Data Integration And Visualization by
Data Integration And VisualizationData Integration And Visualization
Data Integration And VisualizationIvan Ermilov
985 views79 slides

What's hot(20)

Semantic Web introduction by Graphity
Semantic Web introductionSemantic Web introduction
Semantic Web introduction
Graphity681 views
Culture Geeks Feb talk: Adventures in Linked Data Land by val.cartei
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
val.cartei766 views
RDFa Tutorial by Ivan Herman
RDFa TutorialRDFa Tutorial
RDFa Tutorial
Ivan Herman5.5K views
Services semantic technology_terminology by Tenforce
Services semantic technology_terminologyServices semantic technology_terminology
Services semantic technology_terminology
Tenforce2.5K views
Data Integration And Visualization by Ivan Ermilov
Data Integration And VisualizationData Integration And Visualization
Data Integration And Visualization
Ivan Ermilov985 views
The Semantic Web #10 - SPARQL by Myungjin Lee
The Semantic Web #10 - SPARQLThe Semantic Web #10 - SPARQL
The Semantic Web #10 - SPARQL
Myungjin Lee1.8K views
18 ° Nexa Lunch Seminar - Lo stato dell'arte dei Linked Open Data italiani by Diego Valerio Camarda
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 by Rinke Hoekstra
SemanticWeb Nuts 'n BoltsSemanticWeb Nuts 'n Bolts
SemanticWeb Nuts 'n Bolts
Rinke Hoekstra2.1K views
Facet: Building Web Pages with SPARQL by Leigh Dodds
Facet: Building Web Pages with SPARQLFacet: Building Web Pages with SPARQL
Facet: Building Web Pages with SPARQL
Leigh Dodds1.7K views
Trying SPARQL Anything with MEI by Enrico Daga
Trying SPARQL Anything with MEITrying SPARQL Anything with MEI
Trying SPARQL Anything with MEI
Enrico Daga135 views
RDFa: introduction, comparison with microdata and microformats and how to use it by Jose Luis Lopez Pino
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 by 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
Shamod Lacoul6K views
Knowledge graph construction with a façade - The SPARQL Anything Project by Enrico Daga
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
Enrico Daga360 views
The SPARQL Anything project by Enrico Daga
The SPARQL Anything projectThe SPARQL Anything project
The SPARQL Anything project
Enrico Daga211 views
Web ontology language (owl) by Ameer Sameer
Web ontology language (owl)Web ontology language (owl)
Web ontology language (owl)
Ameer Sameer7K views
Querying Linked Data on Android by EUCLID project
Querying Linked Data on AndroidQuerying Linked Data on Android
Querying Linked Data on Android
EUCLID project5.5K views
Mapping Relational Databases to Linked Data by EUCLID project
Mapping Relational Databases to Linked DataMapping Relational Databases to Linked Data
Mapping Relational Databases to Linked Data
EUCLID project2K views

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

Piloting Linked Data to Connect Library and Archive Resources to the New Worl... by
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...Laura Akerman
1.2K views42 slides
Understanding RDF: the Resource Description Framework in Context (1999) by
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)Dan Brickley
7.3K views19 slides
Linked data presentation to AALL 2012 boston by
Linked data presentation to AALL 2012 bostonLinked data presentation to AALL 2012 boston
Linked data presentation to AALL 2012 bostonDiane Hillmann
783 views26 slides
Technical Background by
Technical BackgroundTechnical Background
Technical BackgroundNikolaos Konstantinou
2.5K views120 slides
Dublin Core Metadata Initiative Abstract Model by
Dublin Core Metadata Initiative Abstract ModelDublin Core Metadata Initiative Abstract Model
Dublin Core Metadata Initiative Abstract ModelJenn Riley
1K views19 slides
Publishing Linked Data 3/5 Semtech2011 by
Publishing Linked Data 3/5 Semtech2011Publishing Linked Data 3/5 Semtech2011
Publishing Linked Data 3/5 Semtech2011Juan Sequeda
1.3K views15 slides

Similar to 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... by Laura Akerman
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...
Laura Akerman1.2K views
Understanding RDF: the Resource Description Framework in Context (1999) by Dan Brickley
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)
Dan Brickley7.3K views
Linked data presentation to AALL 2012 boston by Diane Hillmann
Linked data presentation to AALL 2012 bostonLinked data presentation to AALL 2012 boston
Linked data presentation to AALL 2012 boston
Diane Hillmann783 views
Dublin Core Metadata Initiative Abstract Model by Jenn Riley
Dublin Core Metadata Initiative Abstract ModelDublin Core Metadata Initiative Abstract Model
Dublin Core Metadata Initiative Abstract Model
Jenn Riley1K views
Publishing Linked Data 3/5 Semtech2011 by Juan Sequeda
Publishing Linked Data 3/5 Semtech2011Publishing Linked Data 3/5 Semtech2011
Publishing Linked Data 3/5 Semtech2011
Juan Sequeda1.3K views
RDF for Librarians by Jenn Riley
RDF for LibrariansRDF for Librarians
RDF for Librarians
Jenn Riley827 views
The Semantic Web #9 - Web Ontology Language (OWL) by Myungjin Lee
The Semantic Web #9 - Web Ontology Language (OWL)The Semantic Web #9 - Web Ontology Language (OWL)
The Semantic Web #9 - Web Ontology Language (OWL)
Myungjin Lee2.2K views
RDF and Open Linked Data, a first approach by horvadam
RDF and Open Linked Data, a first approachRDF and Open Linked Data, a first approach
RDF and Open Linked Data, a first approach
horvadam328 views
CMDI2RDF by CLARIAH
CMDI2RDFCMDI2RDF
CMDI2RDF
CLARIAH452 views
State of the Semantic Web by Ivan Herman
State of the Semantic WebState of the Semantic Web
State of the Semantic Web
Ivan Herman923 views
A hands on overview of the semantic web by Marakana Inc.
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.1.2K views
Short Report Bridges performance gap between Relational and RDF by Akram Abbasi
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 Abbasi535 views
.Net and Rdf APIs by Recean Denis
.Net and Rdf APIs.Net and Rdf APIs
.Net and Rdf APIs
Recean Denis1.3K views
Linked data demystified:Practical efforts to transform CONTENTDM metadata int... by Cory Lampert
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 Lampert1.2K views
20080917 Rev by charper
20080917 Rev20080917 Rev
20080917 Rev
charper970 views
CSHALS 2010 W3C Semanic Web Tutorial by LeeFeigenbaum
CSHALS 2010 W3C Semanic Web TutorialCSHALS 2010 W3C Semanic Web Tutorial
CSHALS 2010 W3C Semanic Web Tutorial
LeeFeigenbaum2.5K views

More from Gordon Dunsire

M21 and RDA by
M21 and RDAM21 and RDA
M21 and RDAGordon Dunsire
883 views89 slides
Engaging with RDA: governance and strategy by
Engaging with RDA: governance and strategyEngaging with RDA: governance and strategy
Engaging with RDA: governance and strategyGordon Dunsire
1.1K views20 slides
RDA: thinking globally, acting globally by
RDA: thinking globally, acting globallyRDA: thinking globally, acting globally
RDA: thinking globally, acting globallyGordon Dunsire
1.2K views10 slides
RDA, MARC and BIBFRAME: transition and interaction by
RDA, MARC and BIBFRAME: transition and interactionRDA, MARC and BIBFRAME: transition and interaction
RDA, MARC and BIBFRAME: transition and interactionGordon Dunsire
1.8K views7 slides
What is an RDA record? by
What is an RDA record?What is an RDA record?
What is an RDA record?Gordon Dunsire
1.5K views11 slides
RDA and the semantic Web by
RDA and the semantic WebRDA and the semantic Web
RDA and the semantic WebGordon Dunsire
1.2K views35 slides

More from Gordon Dunsire(10)

Engaging with RDA: governance and strategy by Gordon Dunsire
Engaging with RDA: governance and strategyEngaging with RDA: governance and strategy
Engaging with RDA: governance and strategy
Gordon Dunsire1.1K views
RDA: thinking globally, acting globally by Gordon Dunsire
RDA: thinking globally, acting globallyRDA: thinking globally, acting globally
RDA: thinking globally, acting globally
Gordon Dunsire1.2K views
RDA, MARC and BIBFRAME: transition and interaction by Gordon Dunsire
RDA, MARC and BIBFRAME: transition and interactionRDA, MARC and BIBFRAME: transition and interaction
RDA, MARC and BIBFRAME: transition and interaction
Gordon Dunsire1.8K views
Multilingual issues in the representation of international bibliographic stan... by 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...
Gordon Dunsire1.3K views
Mapping FRBR, ISBD, RDA, and other namespaces to DC for interoperability by Gordon Dunsire
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
Gordon Dunsire2.3K views
Granularity in linked open data by Gordon Dunsire
Granularity in linked open dataGranularity in linked open data
Granularity in linked open data
Gordon Dunsire3.1K views

Recently uploaded

GSoC 2024 by
GSoC 2024GSoC 2024
GSoC 2024DeveloperStudentClub10
68 views15 slides
discussion post.pdf by
discussion post.pdfdiscussion post.pdf
discussion post.pdfjessemercerail
120 views1 slide
11.28.23 Social Capital and Social Exclusion.pptx by
11.28.23 Social Capital and Social Exclusion.pptx11.28.23 Social Capital and Social Exclusion.pptx
11.28.23 Social Capital and Social Exclusion.pptxmary850239
281 views25 slides
Narration lesson plan.docx by
Narration lesson plan.docxNarration lesson plan.docx
Narration lesson plan.docxTARIQ KHAN
104 views11 slides
Narration ppt.pptx by
Narration  ppt.pptxNarration  ppt.pptx
Narration ppt.pptxTARIQ KHAN
119 views24 slides
Class 10 English lesson plans by
Class 10 English  lesson plansClass 10 English  lesson plans
Class 10 English lesson plansTARIQ KHAN
257 views53 slides

Recently uploaded(20)

11.28.23 Social Capital and Social Exclusion.pptx by mary850239
11.28.23 Social Capital and Social Exclusion.pptx11.28.23 Social Capital and Social Exclusion.pptx
11.28.23 Social Capital and Social Exclusion.pptx
mary850239281 views
Narration lesson plan.docx by TARIQ KHAN
Narration lesson plan.docxNarration lesson plan.docx
Narration lesson plan.docx
TARIQ KHAN104 views
Narration ppt.pptx by TARIQ KHAN
Narration  ppt.pptxNarration  ppt.pptx
Narration ppt.pptx
TARIQ KHAN119 views
Class 10 English lesson plans by TARIQ KHAN
Class 10 English  lesson plansClass 10 English  lesson plans
Class 10 English lesson plans
TARIQ KHAN257 views
Use of Probiotics in Aquaculture.pptx by AKSHAY MANDAL
Use of Probiotics in Aquaculture.pptxUse of Probiotics in Aquaculture.pptx
Use of Probiotics in Aquaculture.pptx
AKSHAY MANDAL89 views
Class 10 English notes 23-24.pptx by TARIQ KHAN
Class 10 English notes 23-24.pptxClass 10 English notes 23-24.pptx
Class 10 English notes 23-24.pptx
TARIQ KHAN107 views
Psychology KS5 by WestHatch
Psychology KS5Psychology KS5
Psychology KS5
WestHatch77 views
ISO/IEC 27001 and ISO/IEC 27005: Managing AI Risks Effectively by PECB
ISO/IEC 27001 and ISO/IEC 27005: Managing AI Risks EffectivelyISO/IEC 27001 and ISO/IEC 27005: Managing AI Risks Effectively
ISO/IEC 27001 and ISO/IEC 27005: Managing AI Risks Effectively
PECB 545 views
AI Tools for Business and Startups by Svetlin Nakov
AI Tools for Business and StartupsAI Tools for Business and Startups
AI Tools for Business and Startups
Svetlin Nakov101 views
11.30.23 Poverty and Inequality in America.pptx by mary850239
11.30.23 Poverty and Inequality in America.pptx11.30.23 Poverty and Inequality in America.pptx
11.30.23 Poverty and Inequality in America.pptx
mary850239144 views
Ch. 7 Political Participation and Elections.pptx by Rommel Regala
Ch. 7 Political Participation and Elections.pptxCh. 7 Political Participation and Elections.pptx
Ch. 7 Political Participation and Elections.pptx
Rommel Regala72 views
The Open Access Community Framework (OACF) 2023 (1).pptx by Jisc
The Open Access Community Framework (OACF) 2023 (1).pptxThe Open Access Community Framework (OACF) 2023 (1).pptx
The Open Access Community Framework (OACF) 2023 (1).pptx
Jisc85 views
Are we onboard yet University of Sussex.pptx by Jisc
Are we onboard yet University of Sussex.pptxAre we onboard yet University of Sussex.pptx
Are we onboard yet University of Sussex.pptx
Jisc77 views

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
  • 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
  • 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