Approximate record matching using hash grams

Mohammed Gollapalli, Xue Li, Ian Wood, Guido Governatori

Research output: Book chapter/Published conference paperConference paperpeer-review

5 Citations (Scopus)

Abstract

Accurately identifying duplicate records between multiple data sources is a persistent problem that continues to plague organizations and researchers alike. Small inconsistencies between records can prevent detection between two otherwise identical records. In this paper, we present a new probabilistic h-gram (hash gram) record matching technique by extending traditional n-grams and utilizing scale based hashing for equality testing. h-gram matching highly reduces the number of comparisons to be performed for duplicate record detection applicable to a variety of data types and data sizes by transforming data into its equivalent numerical realities. One of the key features of h-gram matching is that it is highly extensible providing more intuitive and flexible results. With the sampling technique in place, our method can be applied on variable size databases to perform data linkage and probabilistic results can be quickly obtained. We have extensively evaluated h-gram matching on large samples of real-world data and the results show higher level of accuracy as well as reduction in required time when compared with existing techniques.

Original languageEnglish
Title of host publicationProceedings - 11th IEEE International Conference on Data Mining Workshops, ICDMW 2011
Pages504-511
Number of pages8
DOIs
Publication statusPublished - 2011
Event11th IEEE International Conference on Data Mining Workshops, ICDMW 2011 - Vancouver, BC, Canada
Duration: 11 Dec 201111 Dec 2011

Publication series

NameProceedings - IEEE International Conference on Data Mining, ICDM
ISSN (Print)1550-4786

Conference

Conference11th IEEE International Conference on Data Mining Workshops, ICDMW 2011
Country/TerritoryCanada
CityVancouver, BC
Period11/12/1111/12/11

Fingerprint

Dive into the research topics of 'Approximate record matching using hash grams'. Together they form a unique fingerprint.

Cite this