Web Explanations for Semantic Heterogeneity Discovery Pavel Shvaiko 2 nd European Semantic Web Conference (ESWC), 1 June 2005, Crete, Greece work in collaboration.

Slides:



Advertisements
Similar presentations
Geoinformatics 2008 Fox Semantic Provenance 1 Semantic Provenance for Image Data Processing Peter Fox (HAO/ESSL/NCAR) Deborah McGuinness (RPI) Jose Garcia,
Advertisements

Discovering Missing Background Knowledge in Ontology Matching Pavel Shvaiko 17th European Conference on Artificial Intelligence (ECAI06) 30 August 2006,
Critical Reading Strategies: Overview of Research Process
Ontology-enhanced retrieval (and Ontology-enhanced applications) Deborah L. McGuinness Associate Director and Senior Research Scientist Knowledge Systems.
International Technology Alliance In Network & Information Sciences International Technology Alliance In Network & Information Sciences Paul Smart, Ali.
S-Match: an Algorithm and an Implementation of Semantic Matching Fausto Giunchiglia July 2004, Hannover, Germany work in collaboration with Pavel Shvaiko.
S-Match: an Algorithm and an Implementation of Semantic Matching Pavel Shvaiko 1 st European Semantic Web Symposium, 11 May 2004, Crete, Greece paper with.
GridVine: Building Internet-Scale Semantic Overlay Networks By Lan Tian.
The International RuleML Symposium on Rule Interchange and Applications Local and Distributed Defeasible Reasoning in Multi-Context Systems Antonis Bikakis,
Organizing research publications in Web 3 enviroment Anastasiou Lucas Vasilis Tzouvaras
Provenance in Open Distributed Information Systems Syed Imran Jami PhD Candidate FAST-NU.
K S L W i n e A g e n t : Testbed Application for Semantic Web Technologies Deborah McGuinness Eric Hsu Jessica Jenkins Rob McCool Sheila McIlraith Paulo.
Research topics Semantic Web - Spring 2007 Computer Engineering Department Sharif University of Technology.
Ontologies and the Semantic Web by Ian Horrocks presented by Thomas Packer 1.
McGuinness – Microsoft eScience – December 8, Semantically-Enabled Science Informatics: With Supporting Knowledge Provenance and Evolution Infrastructure.
The Semantic Web Week 1 Module Content + Assessment Lee McCluskey, room 2/07 Department of Computing And Mathematical Sciences Module.
Adaptive Hypermedia Meets Provenance Evgeny Knutov Paul De Bra Mykola Pechenizkiy GAF project: Generic Adaptation Framework (project is supported byNWO.
Ontology-based Access Ontology-based Access to Digital Libraries Sonia Bergamaschi University of Modena and Reggio Emilia Modena Italy Fausto Rabitti.
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
OMAP: An Implemented Framework for Automatically Aligning OWL Ontologies SWAP, December, 2005 Raphaël Troncy, Umberto Straccia ISTI-CNR
Carlos Lamsfus. ISWDS 2005 Galway, November 7th 2005 CENTRO DE TECNOLOGÍAS DE INTERACCIÓN VISUAL Y COMUNICACIONES VISUAL INTERACTION AND COMMUNICATIONS.
Semantic Interoperability Jérôme Euzenat INRIA & LIG France Natasha Noy Stanford University USA.
Managing Large RDF Graphs (Infinite Graph) Vaibhav Khadilkar Department of Computer Science, The University of Texas at Dallas FEARLESS engineering.
Semantic Matching Pavel Shvaiko Stanford University, October 31, 2003 Paper with Fausto Giunchiglia Research group (alphabetically ordered): Fausto Giunchiglia,
LDK R Logics for Data and Knowledge Representation Semantic Matching.
Reasoning with context in the Semantic Web … or contextualizing ontologies Fausto Giunchiglia July 23, 2004.
SCHEMA-BASED SEMANTIC MATCHING Pavel Shvaiko joint work on “semantic matching” with Fausto Giunchiglia and Mikalai Yatskevich joint work on “ontology matching”
Ontology Alignment/Matching Prafulla Palwe. Agenda ► Introduction  Being serious about the semantic web  Living with heterogeneity  Heterogeneity problem.
Logics for Data and Knowledge Representation Semantic Matching.
BACKGROUND KNOWLEDGE IN ONTOLOGY MATCHING Pavel Shvaiko joint work with Fausto Giunchiglia and Mikalai Yatskevich INFINT 2007 Bertinoro Workshop on Information.
Knowledge representation
PART IV: REPRESENTING, EXPLAINING, AND PROCESSING ALIGNMENTS & PART V: CONCLUSIONS Ontology Matching Jerome Euzenat and Pavel Shvaiko.
Understanding PML Paulo Pinheiro da Silva. PML PML is a provenance language (a language used to encode provenance knowledge) that has been proudly derived.
Semantic Matching Fausto Giunchiglia work in collaboration with Pavel Shvaiko The Italian-Israeli Forum on Computer Science, Haifa, June 17-18, 2003.
Inferring Specifications to Detect Errors in Code Mana Taghdiri Presented by: Robert Seater MIT Computer Science & AI Lab.
Dimitrios Skoutas Alkis Simitsis
DRAGO: Distributed Reasoning Architecture for the Semantic Web Andrei Tamilin and Luciano Serafini Work is supported by 1 June 2005 Second European Semantic.
Slide 1 Propositional Definite Clause Logic: Syntax, Semantics and Bottom-up Proofs Jim Little UBC CS 322 – CSP October 20, 2014.
Interoperable Visualization Framework towards enhancing mapping and integration of official statistics Haitham Zeidan Palestinian Central.
Logics for Data and Knowledge Representation Applications of ClassL: Lightweight Ontologies.
©Ferenc Vajda 1 Semantic Grid Ferenc Vajda Computer and Automation Research Institute Hungarian Academy of Sciences.
A Classification of Schema-based Matching Approaches Pavel Shvaiko Meaning Coordination and Negotiation Workshop, ISWC 8 th November 2004, Hiroshima, Japan.
P2P Concept Search Fausto Giunchiglia Uladzimir Kharkevich S.R.H Noori April 21st, 2009, Madrid, Spain.
A Context Model based on Ontological Languages: a Proposal for Information Visualization School of Informatics Castilla-La Mancha University Ramón Hervás.
Logics for Data and Knowledge Representation
Element Level Semantic Matching Pavel Shvaiko Meaning Coordination and Negotiation Workshop, ISWC 8 th November 2004, Hiroshima, Japan Paper by Fausto.
Supported in part by the National Science Foundation under Grant No. HRD Any opinions, findings, and conclusions or recommendations expressed.
Metadata Common Vocabulary a journey from a glossary to an ontology of statistical metadata, and back Sérgio Bacelar
Strategies for subject navigation of linked Web sites using RDF topic maps Carol Jean Godby Devon Smith OCLC Online Computer Library Center Knowledge Technologies.
Issues in Ontology-based Information integration By Zhan Cui, Dean Jones and Paul O’Brien.
Computational Tools for Population Biology Tanya Berger-Wolf, Computer Science, UIC; Daniel Rubenstein, Ecology and Evolutionary Biology, Princeton; Jared.
A Semantic Web Approach for the Third Provenance Challenge Tetherless World Rensselaer Polytechnic Institute James Michaelis, Li Ding,
Explainable Adaptive Assistants Deborah L. McGuinness, Tetherless World Constellation, RPI Alyssa Glass, Stanford University Michael Wolverton, SRI International.
Conclusions Presenter: Manolis Koubarakis Extended Semantic Web Conference 2012.
Welcome July 9, 2005 – Pittsburgh, Pennsylvania, USA W1 - Contexts and Ontologies: Theory, Practice and Applications C&O-2005 Pavel Shvaiko Deborah McGuinness.
Explainable Adaptive Assistants Deborah L. McGuinness, Tetherless World Constellation, RPI Alyssa Glass, Stanford University Michael Wolverton, SRI International.
A Portrait of the Semantic Web in Action Jeff Heflin and James Hendler IEEE Intelligent Systems December 6, 2010 Hyewon Lim.
Semantic Data Extraction for B2B Integration Syntactic-to-Semantic Middleware Bruno Silva 1, Jorge Cardoso 2 1 2
Enable Semantic Interoperability for Decision Support and Risk Management Presented by Dr. David Li Key Contributors: Dr. Ruixin Yang and Dr. John Qu.
Semantic Interoperability in GIS N. L. Sarda Suman Somavarapu.
GoRelations: an Intuitive Query System for DBPedia Lushan Han and Tim Finin 15 November 2011
September 2003, 7 th EDG Conference, Heidelberg – Roberta Faggian, CERN/IT CERN – European Organization for Nuclear Research The GRACE Project GRid enabled.
1 © 2013 Cengage Learning. All Rights Reserved. This edition is intended for use outside of the U.S. only, with content that may be different from the.
Annotating and Embedding Provenance in Science Data Repositories to Enable Next Generation Science Applications Deborah L. McGuinness.
Semantic and geographic information system for MCDA: review and user interface building Christophe PAOLI*, Pascal OBERTI**, Marie-Laure NIVET* University.
Encoding Extraction as Inferences
Element Level Semantic Matching
Geospatial Knowledge Base (GKB) Training Platform
Logics for Data and Knowledge Representation
Understanding PML A Proof Markup Language
Presentation transcript:

Web Explanations for Semantic Heterogeneity Discovery Pavel Shvaiko 2 nd European Semantic Web Conference (ESWC), 1 June 2005, Crete, Greece work in collaboration with Fausto Giunchiglia, Paulo Pinheiro da Silva and Deborah L. McGuinness

ESWC, June 1, 2005, Crete, Greece 2 Outline Introduction Semantic Matching Inference Web (IW) Framework Explaining Semantic Matching using IW Experimental Study Conclusions

ESWC, June 1, 2005, Crete, Greece 3 Introduction Information sources (e.g., database schemas, classifications or ontologies) can be viewed as graph-like structures containing terms and their inter-relationships Matching is one of the key operations for enabling the Semantic Web since it takes two graph-like structures and produces a mapping between the nodes of the graphs that correspond semantically to each other Matching, however, requires explanations because mappings between terms are not always intuitively obvious to human users

ESWC, June 1, 2005, Crete, Greece 4 Semantic Matching

ESWC, June 1, 2005, Crete, Greece 5 Semantic Matching Semantic Matching: Given two graphs G1 and G2, for any node n 1 i  G1, find the strongest semantic relation R’ holding with node n 2 j  G2 Computed R’s, listed in the decreasing binding strength order: equivalence { = }; more general/specific {, }; disjointness {  } We compute semantic relations by analyzing the meaning (concepts, not labels) which is codified in the elements and the structures of schemas/classifications Technically, labels at nodes written in natural language are translated into propositional logical formulas which explicitly codify the label’s intended meaning. This allows us to codify the matching problem into a propositional validity problem

ESWC, June 1, 2005, Crete, Greece 6 Example: Two simple classifications ? = Cyberspace and Virtual Reality Italy Europe Pictures Images Europe Italy Trento Computers and Internet D.E. A1 A2 Axioms  rel (Context 1, Context 2 ) (Images 1  Pictures 2 )  (Europe 1  Europe 2 )  (Images 1  Europe 1 )  (Europe 2  Pictures 2 ) Axioms Context 1 Context 2

ESWC, June 1, 2005, Crete, Greece 7 S-Match Expl.

ESWC, June 1, 2005, Crete, Greece 8 Inference Web (IW) Framework

ESWC, June 1, 2005, Crete, Greece 9 The IW Framework Overview Inference Web is a framework enabling applications to generate portable and distributed explanations for their answers

ESWC, June 1, 2005, Crete, Greece 10 Explaining Semantic Matching using IW

ESWC, June 1, 2005, Crete, Greece 11 Producing Explanations In order to explain mappings produced by S-Match and thereby increase the trust level of its users, we need to provide information about: background theories (e.g., WordNet) JSAT manipulations of propositional formulas WordNet

ESWC, June 1, 2005, Crete, Greece 12 Default Explanation A default explanation of mappings the S-Match system produces is a short, natural language, high-level explanation without any technical details. It is designed to be intuitive and understandable by ordinary users Query: find "European pictures" Query

ESWC, June 1, 2005, Crete, Greece 13 Explaining Background Knowledge Suppose that the agent still does not trust the answer and may want to see the sources of metadata information behind the mapping

ESWC, June 1, 2005, Crete, Greece 14 Explaining Logical Reasoning If the mappings derivation process needs to be explained, using the JSAT SAT engine, S-Match produces a trace of the DPLL procedure

ESWC, June 1, 2005, Crete, Greece 15 Experimental Study

ESWC, June 1, 2005, Crete, Greece 16 Preliminary Results Goal: to obtain a vision of how the S-Match explanations potentially scale to requirements of the Semantic Web

ESWC, June 1, 2005, Crete, Greece 17 Conclusions We use the Proof Mark-up Language for representing S-Match proofs, thus facilitating interoperability We use meaningful terms rather than numbers in the DIMACS format, thus facilitating understandability We use the IW tools, thus facilitating customizable, interactive proof and explanation presentation and abstraction Our solution is potentially scalable to the Semantic Web requirements

ESWC, June 1, 2005, Crete, Greece 18 Future Work Developing an environment, which efficiently exploits the IW proofs and explanations, in order to make the S-Match matching process (fully-fledged) interactive and iterative Improving the S-Match proofs and explanations by using abstraction techniques more extensively Conducting a user satisfaction study of the explanations Extending explanations to other SAT engines as well as to other non-SAT DPLL-based inference engines

ESWC, June 1, 2005, Crete, Greece 19 References Project website at DIT - ACCORD: Project website at KSL - IW: F. Giunchiglia, P. Shvaiko: Semantic matching. The Knowledge Engineering Review Journal, 18(3): , F. Giunchiglia, P. Shvaiko, M. Yatskevich: S-Match: an algorithm and an implementation of semantic matching. In Proceedings of ESWS, pages 61-75, D. McGuinness, P. Pinheiro da Silva: Explaining Answers from the Semantic Web: The Inference Web Approach. Journal of Web Semantics, 1(4): , 2004.

ESWC, June 1, 2005, Crete, Greece 20 Thank you!