SlideShare a Scribd company logo
Contexts and Importing in RDF
    Jie Bao, Li Ding, and Deborah L. McGuinness
           Tetherless World Constellation
          Rensselaer Polytechnic Institute
              Troy, NY, 12180-3590, USA
           {baojie,dingl, dlm}@cs.rpi.edu
Context Matters
                               - Provenance
  Stanford

                                           hasRole                           PostDoc

             stanford:LiDing
                                         HasAffiliation                     Stanford


                                               hasRole
                     owl:sameAs
     RPI

                                                                       ResearchScientist
                                           hasRole
               rpi:LiDing
                                         HasAffiliation                        RPI


6/26/2010                      W3C RDF Next Steps Workshop, Stanford                       2
Context Matters
                             - Assumptions
                            rdf:type
            foaf:mbox                                   owl:InverseFunctionalProperty


     ISWC

                Jie Bao                     foaf:mbox
                                                                       baojie@cs.rpi.edu
                J. Bao                      foaf:mbox


  Foo forum

             janesmith456                   foaf:mbox
                                                                             n/a
             johnsmith123                   foaf:mbox

6/26/2010                      W3C RDF Next Steps Workshop, Stanford                       3
Context Matters
                              - “World”
        “Matrix”

            “Real World”

                       South Park

                                                  killed
                               THEY                                  Kenny


                                     rdf:type                 rdf:type

                                             Fictional People



                           0100010111010101010101010…


6/26/2010                    W3C RDF Next Steps Workshop, Stanford           4
Contexts are
• Something related to the meaning of a sentence
      –     Provenance (who, when, where, how, etc)
      –     Assumptions (e.g., OWA, UNA)
      –     World
      –     …


• Claim: when a triple is published/reused/inferred,
  its context should be made explicit.


6/26/2010                W3C RDF Next Steps Workshop, Stanford   5
Wait
• Don’t we already have
      – Named graph
      – C-OWL
      – N3 quotation
      – Contexts in AI
      –…




6/26/2010                W3C RDF Next Steps Workshop, Stanford   6
Named Graph
            Name = context
                                               Contexts are more than
                                                 names
    Graph_RPI
                                               • One triple may be in
      {:LiDing :hasRole                          multiple contexts
      :ResearchScientist.}                     • One context may be
                                                 reused
                                               • Relations between
                                                 contexts need to be
                                                 explicit, too.

6/26/2010               W3C RDF Next Steps Workshop, Stanford           7
C-OWL
            South Park
                                              • C-OWL provides an
                People                          ontology mapping
                                                language that respects
                                                contexts.
                      into
                                              • Knowledge transfer is
      RealWorld                                 controlled.

            Fictional People
                                              • Contexts are more than
                                                mapping

6/26/2010                      W3C RDF Next Steps Workshop, Stanford     8
N3Logic
rpi:LiDing says                        • Again, contexts are
  {rpi:LiDing :hasRole                   more than quotation.
  :ResearchScientist.}




6/26/2010          W3C RDF Next Steps Workshop, Stanford        9
Our Proposal
  • Based on named graph
  • Add two constructs
    • rdf:context
    • rdf:imports
6/26/2010     W3C RDF Next Steps Workshop, Stanford   10
Adding Contexts to RDF
Part I: rdf:context                   Part II: rdf:import

                                      G1 rdf:imports G2.
G rdf:context C.                       G1 rdf:context C1.
                                       G2 rdf:context C2.

C may give a context  • Importing as citation
  definition document • How knowledge G2 to G1
                        transferred from
      C agent LiDing.                     can be controlled by
                                          relations between C1 and
      C semantics OWL_Full                C2.

6/26/2010           W3C RDF Next Steps Workshop, Stanford            11
Partial Reuse
{s1 p1 o1.}              rdf:imports
                                     {s3 p3 o3.}
  rdf:context C1.                      rdf:context C3.
{s2 p2 o2.}              rdf:imports
  rdf:context C2.

                                 C3
                                 C3 rdfc:compatibleWith C1.
                                 C3 rdfc:incompatibleWith C2.

6/26/2010       W3C RDF Next Steps Workshop, Stanford      12
Reasoning with Contexts
Context relations                       Context rules
• Compatible                            • C is compatible with
• Incompatible                            contexts with agent
• Extend                                  “rpi:LiDing”
• In                                    • C is compatible with
                                          contexts that are
                                          compatible with C2

                                        Can be specified in OWL,RIF
                                          or other languages

6/26/2010           W3C RDF Next Steps Workshop, Stanford         13
Open Issues
• Context specification
     – Provenance model?
     – Context relation vocabulary?
• Formal semantics of contexts
• Default contexts




6/26/2010            W3C RDF Next Steps Workshop, Stanford   14

More Related Content

PDF
EDF2012 Mariana Damova - Factforge
PDF
Another RDF Encoding Form
PDF
Fact forge20 edf
PPTX
Triple Stores
PPTX
Enhancing Interoperability of FRBR-Based Metadata
PDF
SPARQL and Linked Data
PDF
Verifying Integrity Constraints of a RDF-based WordNet
EDF2012 Mariana Damova - Factforge
Another RDF Encoding Form
Fact forge20 edf
Triple Stores
Enhancing Interoperability of FRBR-Based Metadata
SPARQL and Linked Data
Verifying Integrity Constraints of a RDF-based WordNet

What's hot (18)

PDF
Scaling the (evolving) web data –at low cost-
PDF
SPARQL and the Open Linked Data initiative
ODP
NIF - Version 1.0 - 2011/10/23
PPTX
Efficient RDF Interchange (ERI) Format for RDF Data Streams
PPTX
RDF for Librarians
PDF
Harmonizing services for LOD vocabularies: a case study
PDF
An Introduction to RDF and the Web of Data
PPTX
OWL: Yet to arrive on the Web of Data?
PDF
A Unified Approach for Representing Metametadata
PDF
Efficient Query Answering against Dynamic RDF Databases
PPTX
DLF 2015 Presentation, "RDF in the Real World."
PPTX
NISO Webinar: MARC and FRBR: Friends or Foes?
PPT
Linking the Open Data? by Petko Valtchev
PDF
Integration of collection data - A case study from the Oxford Museums and Lib...
PPTX
Fedora Migration Considerations
KEY
RDF Redux
PPT
PDF
Neo4j GraphTour New YorkOntologies and Knowledge Graphs
Scaling the (evolving) web data –at low cost-
SPARQL and the Open Linked Data initiative
NIF - Version 1.0 - 2011/10/23
Efficient RDF Interchange (ERI) Format for RDF Data Streams
RDF for Librarians
Harmonizing services for LOD vocabularies: a case study
An Introduction to RDF and the Web of Data
OWL: Yet to arrive on the Web of Data?
A Unified Approach for Representing Metametadata
Efficient Query Answering against Dynamic RDF Databases
DLF 2015 Presentation, "RDF in the Real World."
NISO Webinar: MARC and FRBR: Friends or Foes?
Linking the Open Data? by Petko Valtchev
Integration of collection data - A case study from the Oxford Museums and Lib...
Fedora Migration Considerations
RDF Redux
Neo4j GraphTour New YorkOntologies and Knowledge Graphs
Ad

Viewers also liked (14)

PPT
Peterburi sillad
PPT
Publicitate pe www.neogen.ro
PPT
Market Pulse Profile 2009
PPT
Startup Undergorund Conference's keynote, Csaba Miskolczy Budapest 17032009
PDF
The Trust Deficit
PPT
Semantic Web: In Quest for the Next Generation Killer Apps
PDF
Data Mesh-up and Mapping using Semantic Wiki
POT
Aristoteles
POT
Aristoteles
PPT
On the Semantics of Linking and Importing in Modular Ontologies
PDF
ISWC 2010 Metadata Work Summary
PPTX
111124 nk nacd business ethics and csr
PDF
Beyond CSR
PDF
111129 nk rajawali foundation csr gathering
Peterburi sillad
Publicitate pe www.neogen.ro
Market Pulse Profile 2009
Startup Undergorund Conference's keynote, Csaba Miskolczy Budapest 17032009
The Trust Deficit
Semantic Web: In Quest for the Next Generation Killer Apps
Data Mesh-up and Mapping using Semantic Wiki
Aristoteles
Aristoteles
On the Semantics of Linking and Importing in Modular Ontologies
ISWC 2010 Metadata Work Summary
111124 nk nacd business ethics and csr
Beyond CSR
111129 nk rajawali foundation csr gathering
Ad

Similar to Contexts and Importing in RDF (20)

PDF
RDF, SPARQL and Semantic Repositories
PPTX
Collaborative Semantic Web Applications and Linked Justifications
PDF
Binary RDF for Scalable Publishing, Exchanging and Consumption in the Web of ...
PPT
Piloting Linked Data to Connect Library and Archive Resources to the New Worl...
PPTX
Virtuoso -- The Prometheus of RDF
PPTX
Virtuoso, The Prometheus of RDF -- Sematics 2014 Conference Keynote
PDF
Pal gov.tutorial2.session5 2.rdfs_jarrar
PDF
Publishing Data Using Semantic Web Technologies
PPTX
Wi2015 - Clustering of Linked Open Data - the LODeX tool
PDF
Pal gov.tutorial2.session5 1.rdf_jarrar
PDF
Pal gov.tutorial2.session10.sparql
PDF
Reasoning with Big Knowledge Graphs: Choices, Pitfalls and Proven Recipes
PPT
RDF and Open Linked Data, a first approach
PDF
Pal gov.tutorial2.session15 2.rd_fa
PDF
Pal gov.tutorial2.session11.oracle
PDF
Linked (Open) Data
PDF
Pal gov.tutorial2.session8.lab owl
PDF
Pal gov.tutorial2.session14.lab rdf-dataintegration
PPTX
Connecting Stream Reasoners on the Web
PPTX
semantic web & natural language
RDF, SPARQL and Semantic Repositories
Collaborative Semantic Web Applications and Linked Justifications
Binary RDF for Scalable Publishing, Exchanging and Consumption in the Web of ...
Piloting Linked Data to Connect Library and Archive Resources to the New Worl...
Virtuoso -- The Prometheus of RDF
Virtuoso, The Prometheus of RDF -- Sematics 2014 Conference Keynote
Pal gov.tutorial2.session5 2.rdfs_jarrar
Publishing Data Using Semantic Web Technologies
Wi2015 - Clustering of Linked Open Data - the LODeX tool
Pal gov.tutorial2.session5 1.rdf_jarrar
Pal gov.tutorial2.session10.sparql
Reasoning with Big Knowledge Graphs: Choices, Pitfalls and Proven Recipes
RDF and Open Linked Data, a first approach
Pal gov.tutorial2.session15 2.rd_fa
Pal gov.tutorial2.session11.oracle
Linked (Open) Data
Pal gov.tutorial2.session8.lab owl
Pal gov.tutorial2.session14.lab rdf-dataintegration
Connecting Stream Reasoners on the Web
semantic web & natural language

More from Jie Bao (20)

PDF
python-graph-lovestory
PDF
unix toolbox 中文版
PDF
unixtoolbox.book
PDF
Lean startup 精益创业 新创企业的成长思维
PPT
Towards social webtops using semantic wiki
PPT
Semantic information theory in 20 minutes
PPT
Towards a theory of semantic communication
PPTX
Expressive Query Answering For Semantic Wikis (20min)
PDF
Startup best practices
PDF
Owl 2 quick reference card a4 size
PPTX
Expressive Query Answering For Semantic Wikis
PDF
PDF
24 Ways to Explore ISWC 2010 Data
PDF
Representing financial reports on the semantic web a faithful translation f...
PDF
XACML 3.0 (Partial) Concept Map
PDF
Development of a Controlled Natural Language Interface for Semantic MediaWiki
PDF
Digital image self-adaptive acquisition in medical x-ray imaging
PPT
Privacy-Preserving Reasoning on the Semantic Web (Poster)
PPT
Privacy-Preserving Reasoning on the Semantic Web
PPT
Collaborative Construction of Large Biological Ontologies
python-graph-lovestory
unix toolbox 中文版
unixtoolbox.book
Lean startup 精益创业 新创企业的成长思维
Towards social webtops using semantic wiki
Semantic information theory in 20 minutes
Towards a theory of semantic communication
Expressive Query Answering For Semantic Wikis (20min)
Startup best practices
Owl 2 quick reference card a4 size
Expressive Query Answering For Semantic Wikis
24 Ways to Explore ISWC 2010 Data
Representing financial reports on the semantic web a faithful translation f...
XACML 3.0 (Partial) Concept Map
Development of a Controlled Natural Language Interface for Semantic MediaWiki
Digital image self-adaptive acquisition in medical x-ray imaging
Privacy-Preserving Reasoning on the Semantic Web (Poster)
Privacy-Preserving Reasoning on the Semantic Web
Collaborative Construction of Large Biological Ontologies

Recently uploaded (20)

PPTX
A Presentation on Touch Screen Technology
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
PDF
Approach and Philosophy of On baking technology
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PDF
Heart disease approach using modified random forest and particle swarm optimi...
PDF
August Patch Tuesday
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PPTX
TLE Review Electricity (Electricity).pptx
PDF
A novel scalable deep ensemble learning framework for big data classification...
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
DP Operators-handbook-extract for the Mautical Institute
PDF
Hybrid model detection and classification of lung cancer
PPTX
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PDF
A comparative study of natural language inference in Swahili using monolingua...
A Presentation on Touch Screen Technology
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
Approach and Philosophy of On baking technology
Univ-Connecticut-ChatGPT-Presentaion.pdf
Heart disease approach using modified random forest and particle swarm optimi...
August Patch Tuesday
NewMind AI Weekly Chronicles - August'25-Week II
TLE Review Electricity (Electricity).pptx
A novel scalable deep ensemble learning framework for big data classification...
Group 1 Presentation -Planning and Decision Making .pptx
Building Integrated photovoltaic BIPV_UPV.pdf
Encapsulation_ Review paper, used for researhc scholars
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
Programs and apps: productivity, graphics, security and other tools
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
DP Operators-handbook-extract for the Mautical Institute
Hybrid model detection and classification of lung cancer
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
A comparative study of natural language inference in Swahili using monolingua...

Contexts and Importing in RDF

  • 1. Contexts and Importing in RDF Jie Bao, Li Ding, and Deborah L. McGuinness Tetherless World Constellation Rensselaer Polytechnic Institute Troy, NY, 12180-3590, USA {baojie,dingl, dlm}@cs.rpi.edu
  • 2. Context Matters - Provenance Stanford hasRole PostDoc stanford:LiDing HasAffiliation Stanford hasRole owl:sameAs RPI ResearchScientist hasRole rpi:LiDing HasAffiliation RPI 6/26/2010 W3C RDF Next Steps Workshop, Stanford 2
  • 3. Context Matters - Assumptions rdf:type foaf:mbox owl:InverseFunctionalProperty ISWC Jie Bao foaf:mbox baojie@cs.rpi.edu J. Bao foaf:mbox Foo forum janesmith456 foaf:mbox n/a johnsmith123 foaf:mbox 6/26/2010 W3C RDF Next Steps Workshop, Stanford 3
  • 4. Context Matters - “World” “Matrix” “Real World” South Park killed THEY Kenny rdf:type rdf:type Fictional People 0100010111010101010101010… 6/26/2010 W3C RDF Next Steps Workshop, Stanford 4
  • 5. Contexts are • Something related to the meaning of a sentence – Provenance (who, when, where, how, etc) – Assumptions (e.g., OWA, UNA) – World – … • Claim: when a triple is published/reused/inferred, its context should be made explicit. 6/26/2010 W3C RDF Next Steps Workshop, Stanford 5
  • 6. Wait • Don’t we already have – Named graph – C-OWL – N3 quotation – Contexts in AI –… 6/26/2010 W3C RDF Next Steps Workshop, Stanford 6
  • 7. Named Graph Name = context Contexts are more than names Graph_RPI • One triple may be in {:LiDing :hasRole multiple contexts :ResearchScientist.} • One context may be reused • Relations between contexts need to be explicit, too. 6/26/2010 W3C RDF Next Steps Workshop, Stanford 7
  • 8. C-OWL South Park • C-OWL provides an People ontology mapping language that respects contexts. into • Knowledge transfer is RealWorld controlled. Fictional People • Contexts are more than mapping 6/26/2010 W3C RDF Next Steps Workshop, Stanford 8
  • 9. N3Logic rpi:LiDing says • Again, contexts are {rpi:LiDing :hasRole more than quotation. :ResearchScientist.} 6/26/2010 W3C RDF Next Steps Workshop, Stanford 9
  • 10. Our Proposal • Based on named graph • Add two constructs • rdf:context • rdf:imports 6/26/2010 W3C RDF Next Steps Workshop, Stanford 10
  • 11. Adding Contexts to RDF Part I: rdf:context Part II: rdf:import G1 rdf:imports G2. G rdf:context C. G1 rdf:context C1. G2 rdf:context C2. C may give a context • Importing as citation definition document • How knowledge G2 to G1 transferred from C agent LiDing. can be controlled by relations between C1 and C semantics OWL_Full C2. 6/26/2010 W3C RDF Next Steps Workshop, Stanford 11
  • 12. Partial Reuse {s1 p1 o1.} rdf:imports {s3 p3 o3.} rdf:context C1. rdf:context C3. {s2 p2 o2.} rdf:imports rdf:context C2. C3 C3 rdfc:compatibleWith C1. C3 rdfc:incompatibleWith C2. 6/26/2010 W3C RDF Next Steps Workshop, Stanford 12
  • 13. Reasoning with Contexts Context relations Context rules • Compatible • C is compatible with • Incompatible contexts with agent • Extend “rpi:LiDing” • In • C is compatible with contexts that are compatible with C2 Can be specified in OWL,RIF or other languages 6/26/2010 W3C RDF Next Steps Workshop, Stanford 13
  • 14. Open Issues • Context specification – Provenance model? – Context relation vocabulary? • Formal semantics of contexts • Default contexts 6/26/2010 W3C RDF Next Steps Workshop, Stanford 14