WDC Products: A Multi-Dimensional Entity Matching Benchmark
Not on the map. Why?
Abstract (arXiv)
The difficulty of an entity matching task depends on a combination of multiple factors such as the amount of corner-case pairs, the fraction of entities in the test set that have not been seen during training, and the size of the development set. Current entity matching benchmarks usually represent single points in the space along such dimensions or they provide for the evaluation of matching methods along a single dimension, for instance the amount of training data. This paper presents WDC Products, an entity matching benchmark which provides for the systematic evaluation of matching systems along combinations of three dimensions while relying on real-world data. The three dimensions are (i) amount of corner-cases (ii) generalization to unseen entities, and (iii) development set size (training set plus validation set). Generalization to unseen entities is a dimension not covered by any of the existing English-language benchmarks yet but is crucial for evaluating the robustness of entity matching systems. Instead of learning how to match entity pairs, entity matching can also be formulated as a multi-class classification task that requires the matcher to recognize individual entities. WDC Products is the first benchmark that provides a pair-wise and a multi-class formulation of the same tasks. We evaluate WDC Products using several state-of-the-art matching systems, including Ditto, HierGAT, and R-SupCon. The evaluation shows that all matching systems struggle with unseen entities to varying degrees. It also shows that for entity matching contrastive learning is more training data efficient compared to cross-encoders.
Key facts. Cited by 17 papers in the map (data through 13 Oct 2026). Builds on 21 of its 55 references that are in the map. First posted on arXiv 23 Jan 2023.
Builds on
21 of 55 references.
References · 21
- 2017Attention Is All You Needcited by 60,106
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,304
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,322
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,009
- 2015FaceNet: A Unified Embedding for Face Recognition and Clusteringcited by 2,838
- 2020Supervised Contrastive Learningcited by 2,811
- 2021SimCSE: Simple Contrastive Learning of Sentence Embeddingscited by 2,170
- 2021Generalized Out-of-Distribution Detection: A Surveycited by 799
- 2021Optimizing Dense Retrieval Model Training with Hard Negativescited by 155
- 2020Deep Entity Matching with Pre-Trained Language Modelscited by 144
- 2020In Search of Robust Measures of Generalizationcited by 79
- 2021Annotating Columns with Pre-trained Language Modelscited by 37
9 more
- 2020Neural Networks for Entity Matching: A Surveycited by 33
- 2022Supervised Contrastive Learning for Product Matchingcited by 24
- 2022Sudowoodo: Contrastive Self-supervised Learning for Multi-purpose Data Integration and Preparationcited by 19
- 2021Machamp: A Generalized Entity Matching Benchmarkcited by 16
- 2022DAME: Domain Adaptation for Matching Entitiescited by 9
- 2020Deep Hierarchical Classification for Category Prediction in E-commerce Systemcited by 8
- 2021Alaska: A Flexible Benchmark for Data Integration Taskscited by 7
- 2022FlexER: Flexible Entity Resolution for Multiple Intentscited by 6
- 2021CollaborER: A Self-supervised Entity Resolution Framework Using Multi-features Collaborationcited by 2
Built on by
Citing papers per year: 2023: 4; 2024: 4; 2025: 1; 2026: 8.
17 papers.
Sort:
- 2023Large Language Models and Knowledge Graphs: Opportunities and Challengescited by 71
- 2024Match, Compare, or Select? An Investigation of Large Language Models for Entity Matchingcited by 32
- 2023Entity Matching using Large Language Modelscited by 31
- 2023Using ChatGPT for Entity Matchingcited by 22
- 2024Fine-tuning Large Language Models for Entity Matchingcited by 16
- 2026Can LLMs Clean Up Your Mess? A Survey of Application-Ready Data Preparation with LLMscited by 9
- 2023SC-Block: Supervised Contrastive Blocking within Entity Resolution Pipelinescited by 6
- 2025TransClean: Finding False Positives in Multi-Source Entity Matching under Real-World Conditions via Transitive Consistencycited by 1
- 2026Entity Resolution via Batched Oracle Queriescited by 1
- 2026Understanding Domain-Aware Distribution Alignment in Budgeted Entity Matchingcited by 1
- 2026MaDI-Bench: An End-to-End Data Integration Benchmarkcited by 1
- 2024APrompt4EM: Augmented Prompt Tuning for Generalized Entity Matchingcited by 0
5 more
- 2024GraLMatch: Matching Groups of Entities with Graphs and Language Modelscited by 0
- 2026OpenSanctions Pairs: Large-Scale Entity Matching with LLMscited by 0
- 2026Beyond Scale and Generation: Understanding Language Model-based Entity Matchingcited by 0
- 2026Corporate-Family Resolution Is Not a String-Matching Problem: A Public Benchmark Stratified by Name Visibilitycited by 0
- 2026Billiger.de Products: A Bilingual Entity Matching Benchmarkcited by 0
- 2026Billiger.de Products: A Bilingual Entity Matching Benchmark29 Sep 2026
- 2026Corporate-Family Resolution Is Not a String-Matching Problem: A Public Benchmark Stratified by Name Visibility2 Sep 2026
- 2026Beyond Scale and Generation: Understanding Language Model-based Entity Matching27 Jul 2026
- 2026MaDI-Bench: An End-to-End Data Integration Benchmark29 Jun 2026
- 2026Understanding Domain-Aware Distribution Alignment in Budgeted Entity Matching25 Jun 2026
- 2026Entity Resolution via Batched Oracle Queries23 Jun 2026
- 2026OpenSanctions Pairs: Large-Scale Entity Matching with LLMs24 Feb 2026
- 2026Can LLMs Clean Up Your Mess? A Survey of Application-Ready Data Preparation with LLMs22 Jan 2026
- 2025TransClean: Finding False Positives in Multi-Source Entity Matching under Real-World Conditions via Transitive Consistency4 Jun 2025
- 2024Fine-tuning Large Language Models for Entity Matching12 Sep 2024
- 2024GraLMatch: Matching Groups of Entities with Graphs and Language Models21 Jun 2024
- 2024Match, Compare, or Select? An Investigation of Large Language Models for Entity Matching27 May 2024
5 more
- 2024APrompt4EM: Augmented Prompt Tuning for Generalized Entity Matching8 May 2024
- 2023Entity Matching using Large Language Models17 Oct 2023
- 2023Large Language Models and Knowledge Graphs: Opportunities and Challenges11 Aug 2023
- 2023Using ChatGPT for Entity Matching5 May 2023
- 2023SC-Block: Supervised Contrastive Blocking within Entity Resolution Pipelines6 Mar 2023
- 2023Large Language Models and Knowledge Graphs: Opportunities and Challengescited by 71
- 2024Match, Compare, or Select? An Investigation of Large Language Models for Entity Matchingcited by 32
- 2023Entity Matching using Large Language Modelscited by 31
- 2023Using ChatGPT for Entity Matchingcited by 22
- 2024Fine-tuning Large Language Models for Entity Matchingcited by 16
- 2026Can LLMs Clean Up Your Mess? A Survey of Application-Ready Data Preparation with LLMscited by 9
- 2023SC-Block: Supervised Contrastive Blocking within Entity Resolution Pipelinescited by 6
- 2025TransClean: Finding False Positives in Multi-Source Entity Matching under Real-World Conditions via Transitive Consistencycited by 1
- 2026Entity Resolution via Batched Oracle Queriescited by 1
- 2026Understanding Domain-Aware Distribution Alignment in Budgeted Entity Matchingcited by 1
- 2026MaDI-Bench: An End-to-End Data Integration Benchmarkcited by 1
- 2024APrompt4EM: Augmented Prompt Tuning for Generalized Entity Matchingcited by 0
12 most cited of 17 All 17 (JSON)
- 2026Billiger.de Products: A Bilingual Entity Matching Benchmark29 Sep 2026
- 2026Corporate-Family Resolution Is Not a String-Matching Problem: A Public Benchmark Stratified by Name Visibility2 Sep 2026
- 2026Beyond Scale and Generation: Understanding Language Model-based Entity Matching27 Jul 2026
- 2026MaDI-Bench: An End-to-End Data Integration Benchmark29 Jun 2026
- 2026Understanding Domain-Aware Distribution Alignment in Budgeted Entity Matching25 Jun 2026
- 2026Entity Resolution via Batched Oracle Queries23 Jun 2026
- 2026OpenSanctions Pairs: Large-Scale Entity Matching with LLMs24 Feb 2026
- 2026Can LLMs Clean Up Your Mess? A Survey of Application-Ready Data Preparation with LLMs22 Jan 2026
- 2025TransClean: Finding False Positives in Multi-Source Entity Matching under Real-World Conditions via Transitive Consistency4 Jun 2025
- 2024Fine-tuning Large Language Models for Entity Matching12 Sep 2024
- 2024GraLMatch: Matching Groups of Entities with Graphs and Language Models21 Jun 2024
- 2024Match, Compare, or Select? An Investigation of Large Language Models for Entity Matching27 May 2024
12 newest of 17 All 17 (JSON)