Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Ioannis K. Koumarelas

dblp:188/4799 · DBLP profile ↗
← Back
4ranked-venue papers
2as first author
0since 2021 · last 2020
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 3 · 2 first-authorArtificial intelligence and machine learning · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Databases, data mining, and information retrieval
2 papers
Data integration and cleaning · 100%

Topics — the 5 heaviest of 5, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Data integration and cleaning
matching dependencies
0.922020
Efficient Discovery of Matching Dependencies · ACM Trans. Database Syst. 2020
MDedup: Duplicate Detection with Matching Dependencies · Proc. VLDB Endow. 2020
Data integration and cleaning
dependency discovery
0.412020
Efficient Discovery of Matching Dependencies · ACM Trans. Database Syst. 2020
Data integration and cleaning › entity resolution
duplicate detection
0.412020
MDedup: Duplicate Detection with Matching Dependencies · Proc. VLDB Endow. 2020
Data integration and cleaning
entity matching
0.412020
Efficient Discovery of Matching Dependencies · ACM Trans. Database Syst. 2020
Data integration and cleaning › data preprocessing
data cleaning
0.112020
MDedup: Duplicate Detection with Matching Dependencies · Proc. VLDB Endow. 2020

Methods — techniques the papers use, named apart from their topics

record pair inference · 0.4matching dependencies · 0.4lattice traversal · 0.4boosting · 0.4
YearPublicationVenuePosition
2020 MDedup: Duplicate Detection with Matching Dependencies
abstract
Duplicate detection is an integral part of data cleaning and serves to identify multiple representations of same real-world entities in (relational) datasets. Existing duplicate detection approaches are effective, but they are also hard to parameterize or require a lot of pre-labeled training data. Both parameterization and pre-labeling are at least domain-specific if not dataset-specific, which is a problem if a new dataset needs to be cleaned. For this reason, we propose a novel, rule-based and fully automatic duplicate detection approach that is based on matching dependencies (MDs). Our system uses automatically discovered MDs, various dataset features, and known gold standards to train a model that selects MDs as duplicate detection rules. Once trained, the model can select useful MDs for duplicate detection on any new dataset. To increase the generally low recall of MD-based data cleaning approaches, we propose an additional boosting step. Our experiments show that this approach reaches up to 94% F-measure and 100% precision on our evaluation datasets, which are good numbers considering that the system does not require domain or target data-specific configuration.
Ioannis K. Koumarelas, Thorsten Papenbrock, Felix Naumann
Proc. VLDB Endow.1
2020 Efficient Discovery of Matching Dependencies
abstract
Matching dependencies (MDs) are data profiling results that are often used for data integration, data cleaning, and entity matching. They are a generalization of functional dependencies (FDs) matching similar rather than same elements. As their discovery is very difficult, existing profiling algorithms find either only small subsets of all MDs or their scope is limited to only small datasets. We focus on the efficient discovery of all interesting MDs in real-world datasets. For this purpose, we propose HyMD, a novel MD discovery algorithm that finds all minimal, non-trivial MDs within given similarity boundaries. The algorithm extracts the exact similarity thresholds for the individual MDs from the data instead of using predefined similarity thresholds. For this reason, it is the first approach to solve the MD discovery problem in an exact and truly complete way. If needed, the algorithm can, however, enforce certain properties on the reported MDs, such as disjointness and minimum support, to focus the discovery on such results that are actually required by downstream use cases. HyMD is technically a hybrid approach that combines the two most popular dependency discovery strategies in related work: lattice traversal and inference from record pairs. Despite the additional effort of finding exact similarity thresholds for all MD candidates, the algorithm is still able to efficiently process large datasets, e.g., datasets larger than 3 GB.
Philipp Schirmer, Thorsten Papenbrock, Ioannis K. Koumarelas, Felix Naumann
ACM Trans. Database Syst.3
2018 Flexible partitioning for selective binary theta-joins in a massively parallel setting
Ioannis K. Koumarelas, Athanasios Naskos, Anastasios Gounaris
Distributed Parallel Databases1
2013 Integrating similarity and dissimilarity notions in recommenders
Christos Zigkolis, Savvas Karagiannidis, Ioannis K. Koumarelas, Athena Vakali
Expert Syst. Appl.3