Benchmarking Matching Applications on the Semantic Web.

Slides:



Advertisements
Similar presentations
ISDSI 2009 Francesco Guerra– Università di Modena e Reggio Emilia 1 DB unimo Searching for data and services F. Guerra 1, A. Maurino 2, M. Palmonari.
Advertisements

Dr. Leo Obrst MITRE Information Semantics Information Discovery & Understanding Command & Control Center February 6, 2014February 6, 2014February 6, 2014.
Controlled Vocabularies in TELPlus Antoine ISAAC Vrije Universiteit Amsterdam EDLProject Workshop November 2007.
XML DOCUMENTS AND DATABASES
Maurice Hermans.  Ontologies  Ontology Mapping  Research Question  String Similarities  Winkler Extension  Proposed Extension  Evaluation  Results.
Ameet N Chitnis, Abir Qasem and Jeff Heflin 11 November 2007.
A Probabilistic Framework for Information Integration and Retrieval on the Semantic Web by Livia Predoiu, Heiner Stuckenschmidt Institute of Computer Science,
Interactive Generation of Integrated Schemas Laura Chiticariu et al. Presented by: Meher Talat Shaikh.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 8 The Enhanced Entity- Relationship (EER) Model.
A web-based repository service for vocabularies and alignments in the Cultural Heritage domain Lourens van der Meij Antoine Isaac Claus Zinn.
Information Retrieval and Extraction 資訊檢索與擷取 Chia-Hui Chang National Central University
PROMPT: Algorithm and Tool for Automated Ontology Merging and Alignment Natalya F. Noy and Mark A. Musen.
1 Service Discovery using Diane Service Descriptions Ulrich Küster and Birgitta König-Ries University Jena Germany
Xiaomeng Su & Jon Atle Gulla Dept. of Computer and Information Science Norwegian University of Science and Technology Trondheim Norway June 2004 Semantic.
NON-FUNCTIONAL PROPERTIES IN SOFTWARE PRODUCT LINES: A FRAMEWORK FOR DEVELOPING QUALITY-CENTRIC SOFTWARE PRODUCTS May Mahdi Noorian
New Ways of Mapping Knowledge Organization Systems Using a Semi-Automatic Matching- Procedure for Building Up Vocabulary Crosswalks Andreas Oskar Kempf.
OMAP: An Implemented Framework for Automatically Aligning OWL Ontologies SWAP, December, 2005 Raphaël Troncy, Umberto Straccia ISTI-CNR
Web Explanations for Semantic Heterogeneity Discovery Pavel Shvaiko 2 nd European Semantic Web Conference (ESWC), 1 June 2005, Crete, Greece work in collaboration.
Ontology Alignment/Matching Prafulla Palwe. Agenda ► Introduction  Being serious about the semantic web  Living with heterogeneity  Heterogeneity problem.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. Towards Translating between XML and WSML based on mappings between.
BACKGROUND KNOWLEDGE IN ONTOLOGY MATCHING Pavel Shvaiko joint work with Fausto Giunchiglia and Mikalai Yatskevich INFINT 2007 Bertinoro Workshop on Information.
Automatic Lexical Annotation Applied to the SCARLET Ontology Matcher Laura Po and Sonia Bergamaschi DII, University of Modena and Reggio Emilia, Italy.
1 SAMT’08 Semantic-driven multimedia retrieval with the MPEG Query Format Ruben Tous and Jaime Delgado Distributed Multimedia Applications Group (DMAG)
A REFACTORING TOOL FOR DESIGN PATTERNS WITH MODEL TRANSFORMATIONS Zekai Demirezen Yasemin Topaloğlu Ege University Department of Computer Engineering
Ming Fang 6/12/2009. Outlines  Classical logics  Introduction to DL  Syntax of DL  Semantics of DL  KR in DL  Reasoning in DL  Applications.
Ontology-Driven Automatic Entity Disambiguation in Unstructured Text Jed Hassell.
-1- Philipp Heim, Thomas Ertl, Jürgen Ziegler Facet Graphs: Complex Semantic Querying Made Easy Philipp Heim 1, Thomas Ertl 1 and Jürgen Ziegler 2 1 Visualization.
Semantic Enrichment of Ontology Mappings: A Linguistic-based Approach Patrick Arnold, Erhard Rahm University of Leipzig, Germany 17th East-European Conference.
A Hybrid Approach to QoS Evaluation Danilo Ardagna Politecnico di Milano Marco Comerio, Flavio De Paoli, Simone Grega Università degli Studi Milano Bicocca.
- r r Saturation-Based Decision Procedures and Complexity Analysis Yevgeny Kazakov R. 615 Applications Add semantic markup to a.
An Introduction to Description Logics (chapter 2 of DLHB)
Logics for Data and Knowledge Representation Applications of ClassL: Lightweight Ontologies.
Advanced topics in software engineering (Semantic web)
2007. Software Engineering Laboratory, School of Computer Science S E Web-Harvest Web-Harvest: Open Source Web Data Extraction tool 이재정 Software Engineering.
Q2Semantic: A Lightweight Keyword Interface to Semantic Search Haofen Wang 1, Kang Zhang 1, Qiaoling Liu 1, Thanh Tran 2, and Yong Yu 1 1 Apex Lab, Shanghai.
Evaluating Semantic Metadata without the Presence of a Gold Standard Yuangui Lei, Andriy Nikolov, Victoria Uren, Enrico Motta Knowledge Media Institute,
Logics for Data and Knowledge Representation
Towards Distributed Information Retrieval in the Semantic Web: Query Reformulation Using the Framework Wednesday 14 th of June, 2006.
A Method for Analyzing User Action Logs Center for E-Business Technology Seoul National University Seoul, Korea Jaeseok Myung Intelligent Database Systems.
UNIT_2 1 DATABASE MANAGEMENT SYSTEM[DBMS] [Unit: 2] Prepared By Lavlesh Pandit SPCE MCA, Visnagar.
Aligner automatiquement des ontologies avec Tuesday 23 rd of January, 2007 Rapha ë l Troncy.
ISWC2007, Nov. 14. Discovering simple mappings between Relational database schemas and ontologies Wei Hu, Yuzhong Qu {whu,
A Logical Framework for Web Service Discovery The Third International Semantic Web Conference Hiroshima, Japan, Michael Kifer 1, Rubén Lara.
Web Information Systems Modeling Luxembourg, June VisAVis: An Approach to an Intermediate Layer between Ontologies and Relational Database Contents.
Metadata Common Vocabulary a journey from a glossary to an ontology of statistical metadata, and back Sérgio Bacelar
Wrapper-Based Evolution of Legacy Information System Philippe Thiran et al Fcculties University Notre-Dame de la Paix.
Automating DAML-S Web Services Composition Using SHOP2 Based on an article by Dan Wu, Bijan Parsia, Evren Sirin, James Hendler and Dana Nau in Proceedings.
Application Ontology Manager for Hydra IST Ján Hreňo Martin Sarnovský Peter Kostelník TU Košice.
Presented By: Miss N. Nembhard. Relation Algebra Relational Algebra is : the formal description of how a relational database operates the mathematics.
Inference-based Semantic Mediation and Enrichment for the Semantic Web AAAI SSS-09: Social Semantic Web: Where Web 2.0 Meets Web 3.0 March 25, 2009 Dan.
1 Open Ontology Repository initiative - Planning Meeting - Thu Co-conveners: PeterYim, LeoObrst & MikeDean ref.:
Raluca Paiu1 Semantic Web Search By Raluca PAIU
Multilingual Information Retrieval using GHSOM Hsin-Chang Yang Associate Professor Department of Information Management National University of Kaohsiung.
Chapter 9: Web Services and Databases Title: NiagaraCQ: A Scalable Continuous Query System for Internet Databases Authors: Jianjun Chen, David J. DeWitt,
A Multilingual Hierarchy Mapping Method Based on GHSOM Hsin-Chang Yang Associate Professor Department of Information Management National University of.
1 Ontology Evolution within Ontology Editors Presentation at EKAW, Sigüenza, October 2002 L. Stojanovic, B. Motik FZI Research Center for Information Technologies.
Author: Akiyoshi Matonoy, Toshiyuki Amagasay, Masatoshi Yoshikawaz, Shunsuke Uemuray.
WonderWeb. Ontology Infrastructure for the Semantic Web. IST WP4: Ontology Engineering Heiner Stuckenschmidt, Michel Klein Vrije Universiteit.
Ontology Technology applied to Catalogues Paul Kopp.
Distributed Instance Retrieval over Heterogeneous Ontologies Andrei Tamilin (1,2) & Luciano Serafini (1) (1) ITC-IRST (2) DIT - University of Trento Trento,
Of 24 lecture 11: ontology – mediation, merging & aligning.
© Tata Consultancy Services ltd.12 June Metadata and Data Standards Levels of Metadata C. Anantaram Innovation Lab.
Semantic metadata in the Catalogue Frédéric Houbie.
An Efficient Method for Computing Alignment Diagnoses
Cross-Ontological Relationships
Query Rewriting Framework for Spatial Data
Websoft Research Group
Ontology Evolution: A Methodological Overview
[jws13] Evaluation of instance matching tools: The experience of OAEI
Scalable and Efficient Reasoning for Enforcing Role-Based Access Control
Presentation transcript:

Benchmarking Matching Applications on the Semantic Web

Authors Alfio Ferrara & Stefano Montanelli Universita` degli Studi di Milano, DICo - via Comelico 39, Milano, Italy Jan Noessner & Heiner Stuckenschmidt KR & KM Research Group University of Mannheim, B6 26, Mannheim, Germany

The Semanic Web: Research and Applications 8th Extended Semantic Web Conference, ESWC 2011, Heraklion, Crete, Greece, May 29 – June 2, 2011, Proceedings, Part II Editors: Grigoris Antoniou, Marko Grobelnik, Elena Simperl, Bijan Parsia, Dimitris Plexousakis, Pieter De Leenheer, Jeff Pan ISBN: (Print) (Online)

Problem background In the literature most of the existing approaches/techniques use their individually created benchmarks for evaluation In the fields of object reconciliation, duplicate detection, and entity resolution a widely used set of benchmarks are proposed by the Transaction Processing Performance Council (TPC) that focuses on evaluating transaction processing and databases A number of benchmarks are also available for XML data management

Problem background not defined in a Semantic Web language, terminological complexity is usually very shallow OAEI organizes since 2005 an annual campaigns 2009 OAEI benchmark: basic level of flexibility and the limited size of test cases benchmark provided by Yatskevich et al., using the taxonomy of google and yahoo as input: the problem to create an error-free gold standard ……

The SWING approach Data acquisition techniques support defining a subset of data by choosing both the data categories of interest and the desired size of the benchmark we add semantics to the data acquired Data transformation techniques TBox unchanged, ABox modified in several ways, called test cases data referred to the same objects are provided in different datasources a number of datasets with a variable level of data quality and complexity Data evaluation techniques create a ground-truth as a reference alignment for each test case A reference alignment contains the mappings between the reference ABox individuals and the corresponding transformed individuals in the test case

The SWING approach

Data Acquisition data selection performed according to an initial query that is executed against a linked data repository with the supervision of the evaluation designer the size of the linked data source is narrowed down by i) selecting a specific subset of all available linked data classes and ii) limit the individuals belonging to these selected classes. data enrichment

Data Acquisition

data selection data enrichment Add Super Classes and Super Properties bottom-up & top-down Convert Attributes to Class Assertions Determine Disjointness Restrictions Enrich with Inverse Properties Specify Domain and Range Restrictions

Data Transformation Goal : Input : a reference ontology and a configuration scheme C Output : a new ontology, and denote two ABoxes consistent with the TBox of the ontology

Data Transformation Procedure Preprocessing of the Initial Ontology take into account all the data properties ∈ O and, for each property, we add a new object property add to O new property such that Deletion/Addition of Individuals Individuals Transformation

Data Transformation Procedure Preprocessing of the Initial Ontology Deletion/Addition of Individuals Goal : to avoid that those matching applications that produce only one-to- one mappings are favored given and deterministic and non-deterministic strategies Individuals Transformation

Data Transformation Procedure Preprocessing of the Initial Ontology Deletion/Addition of Individuals Individuals Transformation Data value transformation Data structure transformation Data semantic transformation

Data Individuals Transformation Procedure

Data value transformation

Data Individuals Transformation Procedure Data structure transformation

Data Individuals Transformation Procedure Data semantic transformation

Experimental Result simple matching TermMatch StringMatch TextMatch complex matching LexicalMatch StructuralMatch HMatch

Experimental Result

Thank you for watching ! 王子威