SlideShare une entreprise Scribd logo
1  sur  14
Télécharger pour lire hors ligne
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

Contenu connexe

Tendances

OWL: Yet to arrive on the Web of Data?
OWL: Yet to arrive on the Web of Data?OWL: Yet to arrive on the Web of Data?
OWL: Yet to arrive on the Web of Data?
Aidan Hogan
 
Efficient Query Answering against Dynamic RDF Databases
Efficient Query Answering against Dynamic RDF DatabasesEfficient Query Answering against Dynamic RDF Databases
Efficient Query Answering against Dynamic RDF Databases
Alexandra Roatiș
 

Tendances (18)

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

En vedette (14)

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

Similaire à Contexts and Importing in RDF

Collaborative Semantic Web Applications and Linked Justifications
Collaborative Semantic Web Applications and Linked JustificationsCollaborative Semantic Web Applications and Linked Justifications
Collaborative Semantic Web Applications and Linked Justifications
Rakebul Hasan
 
Pal gov.tutorial2.session5 2.rdfs_jarrar
Pal gov.tutorial2.session5 2.rdfs_jarrarPal gov.tutorial2.session5 2.rdfs_jarrar
Pal gov.tutorial2.session5 2.rdfs_jarrar
Mustafa Jarrar
 
Publishing Data Using Semantic Web Technologies
Publishing Data Using Semantic Web TechnologiesPublishing Data Using Semantic Web Technologies
Publishing Data Using Semantic Web Technologies
Nikolaos Konstantinou
 
Pal gov.tutorial2.session5 1.rdf_jarrar
Pal gov.tutorial2.session5 1.rdf_jarrarPal gov.tutorial2.session5 1.rdf_jarrar
Pal gov.tutorial2.session5 1.rdf_jarrar
Mustafa Jarrar
 
Pal gov.tutorial2.session10.sparql
Pal gov.tutorial2.session10.sparqlPal gov.tutorial2.session10.sparql
Pal gov.tutorial2.session10.sparql
Mustafa Jarrar
 
Pal gov.tutorial2.session15 2.rd_fa
Pal gov.tutorial2.session15 2.rd_faPal gov.tutorial2.session15 2.rd_fa
Pal gov.tutorial2.session15 2.rd_fa
Mustafa Jarrar
 
Pal gov.tutorial2.session11.oracle
Pal gov.tutorial2.session11.oraclePal gov.tutorial2.session11.oracle
Pal gov.tutorial2.session11.oracle
Mustafa Jarrar
 
Pal gov.tutorial2.session8.lab owl
Pal gov.tutorial2.session8.lab owlPal gov.tutorial2.session8.lab owl
Pal gov.tutorial2.session8.lab owl
Mustafa Jarrar
 
Pal gov.tutorial2.session14.lab rdf-dataintegration
Pal gov.tutorial2.session14.lab rdf-dataintegrationPal gov.tutorial2.session14.lab rdf-dataintegration
Pal gov.tutorial2.session14.lab rdf-dataintegration
Mustafa Jarrar
 

Similaire à Contexts and Importing in RDF (20)

RDF, SPARQL and Semantic Repositories
RDF, SPARQL and Semantic RepositoriesRDF, SPARQL and Semantic Repositories
RDF, SPARQL and Semantic Repositories
 
Collaborative Semantic Web Applications and Linked Justifications
Collaborative Semantic Web Applications and Linked JustificationsCollaborative Semantic Web Applications and Linked Justifications
Collaborative Semantic Web Applications and Linked Justifications
 
Binary RDF for Scalable Publishing, Exchanging and Consumption in the Web of ...
Binary RDF for Scalable Publishing, Exchanging and Consumption in the Web of ...Binary RDF for Scalable Publishing, Exchanging and Consumption in the Web of ...
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...
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...
 
Virtuoso -- The Prometheus of RDF
Virtuoso -- The Prometheus of RDFVirtuoso -- The Prometheus of RDF
Virtuoso -- The Prometheus of RDF
 
Virtuoso, The Prometheus of RDF -- Sematics 2014 Conference Keynote
 Virtuoso, The Prometheus of RDF -- Sematics 2014 Conference Keynote Virtuoso, The Prometheus of RDF -- Sematics 2014 Conference Keynote
Virtuoso, The Prometheus of RDF -- Sematics 2014 Conference Keynote
 
Pal gov.tutorial2.session5 2.rdfs_jarrar
Pal gov.tutorial2.session5 2.rdfs_jarrarPal gov.tutorial2.session5 2.rdfs_jarrar
Pal gov.tutorial2.session5 2.rdfs_jarrar
 
Publishing Data Using Semantic Web Technologies
Publishing Data Using Semantic Web TechnologiesPublishing Data Using Semantic Web Technologies
Publishing Data Using Semantic Web Technologies
 
Wi2015 - Clustering of Linked Open Data - the LODeX tool
Wi2015 - Clustering of Linked Open Data - the LODeX toolWi2015 - Clustering of Linked Open Data - the LODeX tool
Wi2015 - Clustering of Linked Open Data - the LODeX tool
 
Pal gov.tutorial2.session5 1.rdf_jarrar
Pal gov.tutorial2.session5 1.rdf_jarrarPal gov.tutorial2.session5 1.rdf_jarrar
Pal gov.tutorial2.session5 1.rdf_jarrar
 
Pal gov.tutorial2.session10.sparql
Pal gov.tutorial2.session10.sparqlPal gov.tutorial2.session10.sparql
Pal gov.tutorial2.session10.sparql
 
Reasoning with Big Knowledge Graphs: Choices, Pitfalls and Proven Recipes
Reasoning with Big Knowledge Graphs: Choices, Pitfalls and Proven RecipesReasoning with Big Knowledge Graphs: Choices, Pitfalls and Proven Recipes
Reasoning with Big Knowledge Graphs: Choices, Pitfalls and Proven Recipes
 
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
 
Pal gov.tutorial2.session15 2.rd_fa
Pal gov.tutorial2.session15 2.rd_faPal gov.tutorial2.session15 2.rd_fa
Pal gov.tutorial2.session15 2.rd_fa
 
Pal gov.tutorial2.session11.oracle
Pal gov.tutorial2.session11.oraclePal gov.tutorial2.session11.oracle
Pal gov.tutorial2.session11.oracle
 
Linked (Open) Data
Linked (Open) DataLinked (Open) Data
Linked (Open) Data
 
Pal gov.tutorial2.session8.lab owl
Pal gov.tutorial2.session8.lab owlPal gov.tutorial2.session8.lab owl
Pal gov.tutorial2.session8.lab owl
 
Pal gov.tutorial2.session14.lab rdf-dataintegration
Pal gov.tutorial2.session14.lab rdf-dataintegrationPal gov.tutorial2.session14.lab rdf-dataintegration
Pal gov.tutorial2.session14.lab rdf-dataintegration
 
Connecting Stream Reasoners on the Web
Connecting Stream Reasoners on the WebConnecting Stream Reasoners on the Web
Connecting Stream Reasoners on the Web
 
semantic web & natural language
semantic web & natural languagesemantic web & natural language
semantic web & natural language
 

Plus de Jie Bao

python-graph-lovestory
python-graph-lovestorypython-graph-lovestory
python-graph-lovestory
Jie Bao
 
unix toolbox 中文版
unix toolbox 中文版unix toolbox 中文版
unix toolbox 中文版
Jie Bao
 
unixtoolbox.book
unixtoolbox.bookunixtoolbox.book
unixtoolbox.book
Jie Bao
 
Towards social webtops using semantic wiki
Towards social webtops using semantic wikiTowards social webtops using semantic wiki
Towards social webtops using semantic wiki
Jie Bao
 
Semantic information theory in 20 minutes
Semantic information theory in 20 minutesSemantic information theory in 20 minutes
Semantic information theory in 20 minutes
Jie Bao
 
Towards a theory of semantic communication
Towards a theory of semantic communicationTowards a theory of semantic communication
Towards a theory of semantic communication
Jie Bao
 
Startup best practices
Startup best practicesStartup best practices
Startup best practices
Jie Bao
 
Owl 2 quick reference card a4 size
Owl 2 quick reference card a4 sizeOwl 2 quick reference card a4 size
Owl 2 quick reference card a4 size
Jie Bao
 
Expressive Query Answering For Semantic Wikis
Expressive Query Answering For  Semantic WikisExpressive Query Answering For  Semantic Wikis
Expressive Query Answering For Semantic Wikis
Jie Bao
 
24 Ways to Explore ISWC 2010 Data
24 Ways to Explore ISWC 2010 Data24 Ways to Explore ISWC 2010 Data
24 Ways to Explore ISWC 2010 Data
Jie Bao
 
Development of a Controlled Natural Language Interface for Semantic MediaWiki
Development of a Controlled Natural Language Interface for Semantic MediaWikiDevelopment of a Controlled Natural Language Interface for Semantic MediaWiki
Development of a Controlled Natural Language Interface for Semantic MediaWiki
Jie Bao
 
Digital image self-adaptive acquisition in medical x-ray imaging
Digital image self-adaptive acquisition in medical x-ray imagingDigital image self-adaptive acquisition in medical x-ray imaging
Digital image self-adaptive acquisition in medical x-ray imaging
Jie Bao
 
Privacy-Preserving Reasoning on the Semantic Web (Poster)
Privacy-Preserving Reasoning on the Semantic Web (Poster)Privacy-Preserving Reasoning on the Semantic Web (Poster)
Privacy-Preserving Reasoning on the Semantic Web (Poster)
Jie Bao
 
Privacy-Preserving Reasoning on the Semantic Web
Privacy-Preserving Reasoning on the Semantic WebPrivacy-Preserving Reasoning on the Semantic Web
Privacy-Preserving Reasoning on the Semantic Web
Jie Bao
 
Collaborative Construction of Large Biological Ontologies
Collaborative Construction of Large Biological OntologiesCollaborative Construction of Large Biological Ontologies
Collaborative Construction of Large Biological Ontologies
Jie Bao
 

Plus de Jie Bao (20)

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

Dernier

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Dernier (20)

"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 

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