Repository logo
Log in(current)
Repository logoMIT Open ScholarshipDSpace@MIT
  1. Home
  2. MIT Open Access Articles
  3. MIT Open Access Articles
  4. Generating Concise Entity Matching Rules
This is not the latest version of this item. The latest version can be found here.

Generating Concise Entity Matching Rules

Thumbnail Image
Download
Name

sigdm2.pdf

Description
Accepted version
Size

951.17 KB

Format

Adobe PDF

Checksum (MD5)

d4a31e1344ee7c9d2f694d598f6f3e06

sword-2019-06-18T14:32:25.original.xml (130 B)
Original SWORD entry document
Author(s)
Singh, Rohit
•
Meduri, Vamsi
•
Elmagarmid, Ahmed
•
Madden, Samuel
•
Papotti, Paolo
•
Quiané-Ruiz, Jorge-Arnulfo
•
Solar-Lezama, Armando
•
Tang, Nan
Date Issued
May 9, 2017
Publisher
ACM
Citation
Singh, Rohit, Meduri, Vamsi, Elmagarmid, Ahmed, Madden, Samuel, Papotti, Paolo et al. 2017. "Generating Concise Entity Matching Rules."
Version
Author's final manuscript
Abstract
© 2017 ACM. Entity matching (EM) is a critical part of data integration and cleaning. In many applications, the users need to understand why two entities are considered a match, which reveals the need for interpretable and concise EM rules. We model EM rules in the form of General Boolean Formulas (GBFs) that allows arbitrary attribute matching combined by conjunctions (Vee), disjunctions (Wedge), and negations (not). GBFs can generate more concise rules than traditional EM rules represented in disjunctive normal forms (DNFs). We use program synthesis, a powerful tool to automatically generate rules (or programs) that provably satisfy a high-level specification, to automatically synthesize EM rules in GBF format, given only positive and negative matching examples. In this demo, attendees will experience the following features: (1) Interpretability. they can see and measure the conciseness of EM rules defined using GBFs; (2) Easy customization. they can provide custom experiment parameters for various datasets, and, easily modify a rich predefined (default) synthesis grammar, using a Web interface; and (3) High performance. they will be able to compare the generated concise rules, in terms of accuracy, with probabilistic models (e.g., machine learning methods), and hand-written EM rules provided by experts. Moreover, this system will serve as a general platform for evaluating di.erent methods that discover EM rules, which will be released as an opensource tool on GitHub.
Terms of Use
Creative Commons Attribution-Noncommercial-Share Alike
http://creativecommons.org/licenses/by-nc-sa/4.0/
Persistent DSpace Link
https://hdl.handle.net/1721.1/137855
DOI of Published Version
10.1145/3035918.3058739
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.