PoWareMatch: a Quality-aware Deep Learning Approach to Improve Human Schema Matching

09/15/2021
by   Roee Shraga, et al.
0

Schema matching is a core task of any data integration process. Being investigated in the fields of databases, AI, Semantic Web and data mining for many years, the main challenge remains the ability to generate quality matches among data concepts (e.g., database attributes). In this work, we examine a novel angle on the behavior of humans as matchers, studying match creation as a process. We analyze the dynamics of common evaluation measures (precision, recall, and f-measure), with respect to this angle and highlight the need for unbiased matching to support this analysis. Unbiased matching, a newly defined concept that describes the common assumption that human decisions represent reliable assessments of schemata correspondences, is, however, not an inherent property of human matchers. In what follows, we design PoWareMatch that makes use of a deep learning mechanism to calibrate and filter human matching decisions adhering the quality of a match, which are then combined with algorithmic matching to generate better match results. We provide an empirical evidence, established based on an experiment with more than 200 human matchers over common benchmarks, that PoWareMatch predicts well the benefit of extending the match with an additional correspondence and generates high quality matches. In addition, PoWareMatch outperforms state-of-the-art matching algorithms.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/03/2023

LOUC: Leave-One-Out-Calibration Measure for Analyzing Human Matcher Performance

Schema matching is a core data integration task, focusing on identifying...
research
05/06/2022

HumanAL: Calibrating Human Matching Beyond a Single Task

This work offers a novel view on the use of human input as labels, ackno...
research
07/10/2014

XML Matchers: approaches and challenges

Schema Matching, i.e. the process of discovering semantic correspondence...
research
03/08/2022

It's AI Match: A Two-Step Approach for Schema Matching Using Embeddings

Since data is often stored in different sources, it needs to be integrat...
research
06/01/2020

NEMA: Automatic Integration of Large Network Management Databases

Network management, whether for malfunction analysis, failure prediction...
research
12/02/2020

Learning to Characterize Matching Experts

Matching is a task at the heart of any data integration process, aimed a...
research
04/15/2016

Match-SRNN: Modeling the Recursive Matching Structure with Spatial RNN

Semantic matching, which aims to determine the matching degree between t...

Please sign up or login with your details

Forgot password? Click here to reset