mlsanityData to 7 Oct 2026

Deep Entity Matching with Pre-Trained Language Models

arXiv 2004.00584 ↗First posted 1 Apr 2020cs.DB cs.CLcited by 143

Not on the map. Why?

Abstract (arXiv)

We present Ditto, a novel entity matching system based on pre-trained Transformer-based language models. We fine-tune and cast EM as a sequence-pair classification problem to leverage such models with a simple architecture. Our experiments show that a straightforward application of language models such as BERT, DistilBERT, or RoBERTa pre-trained on large text corpora already significantly improves the matching quality and outperforms previous state-of-the-art (SOTA), by up to 29% of F1 score on benchmark datasets. We also developed three optimization techniques to further improve Ditto's matching capability. Ditto allows domain knowledge to be injected by highlighting important pieces of input information that may be of interest when making matching decisions. Ditto also summarizes strings that are too long so that only the essential information is retained and used for EM. Finally, Ditto adapts a SOTA technique on data augmentation for text to EM to augment the training data with (difficult) examples. This way, Ditto is forced to learn "harder" to improve the model's matching capability. The optimizations we developed further boost the performance of Ditto by up to 9.8%. Perhaps more surprisingly, we establish that Ditto can achieve the previous SOTA results with at most half the number of labeled data. Finally, we demonstrate Ditto's effectiveness on a real-world large-scale EM task. On matching two company datasets consisting of 789K and 412K records, Ditto achieves a high F1 score of 96.5%.

Key facts. Cited by 143 papers in the map (data through 7 Oct 2026). First posted on arXiv 1 Apr 2020.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 12; 2022: 14; 2023: 36; 2024: 36; 2025: 13; 2026: 32.

143 papers.

Sort:

By area:

  1. 2022TabLLM: Few-shot Classification of Tabular Data with Large Language Modelscited by 273
  2. 2022Can Foundation Models Wrangle Your Data?cited by 173
  3. 2023Table-GPT: Table-tuned GPT for Diverse Table Taskscited by 69
  4. 2021Annotating Columns with Pre-trained Language Modelscited by 37
  5. 2023OLaLa: Ontology Matching with Large Language Modelscited by 35
  6. 2023Large Language Models as Data Preprocessorscited by 34
  7. 2024Match, Compare, or Select? An Investigation of Large Language Models for Entity Matchingcited by 32
  8. 2023Entity Matching using Large Language Modelscited by 31
  9. 2022Supervised Contrastive Learning for Product Matchingcited by 24
  10. 2024AutoDCWorkflow: LLM-based Data Cleaning Workflow Auto-Generation and Benchmarkcited by 23
  11. 2023Using ChatGPT for Entity Matchingcited by 22
  12. 2023Jellyfish: A Large Language Model for Data Preprocessingcited by 20
38 more
  1. 2024The Design of an LLM-powered Unstructured Analytics Systemcited by 20
  2. 2023WDC Products: A Multi-Dimensional Entity Matching Benchmarkcited by 17
  3. 2023VerifAI: Verified Generative AIcited by 16
  4. 2024ReMatch: Retrieval Enhanced Schema Matching with LLMscited by 16
  5. 2024Fine-tuning Large Language Models for Entity Matchingcited by 16
  6. 2022DeepJoin: Joinable Table Discovery with Pre-trained Language Modelscited by 15
  7. 2023Cost-Effective In-Context Learning for Entity Resolution: A Design Space Explorationcited by 15
  8. 2024OAG-Bench: A Human-Curated Benchmark for Academic Graph Miningcited by 14
  9. 2023Pre-trained Embeddings for Entity Resolution: An Experimental Analysis [Experiment, Analysis & Benchmark]cited by 13
  10. 2023Interpretable Medical Diagnostics with Structured Data Extraction by Large Language Modelscited by 13
  11. 2025MMTU: A Massive Multi-Task Table Understanding and Reasoning Benchmarkcited by 13
  12. 2023Construction of Knowledge Graphs: State and Challengescited by 12
  13. 2023Observatory: Characterizing Embeddings of Relational Tablescited by 12
  14. 2023CancerGPT: Few-shot Drug Pair Synergy Prediction using Large Pre-trained Language Modelscited by 11
  15. 2024DP-TabICL: In-Context Learning with Differentially Private Tabular Datacited by 11
  16. 2022Bridging the Gap between Reality and Ideality of Entity Matching: A Revisiting and Benchmark Re-Constructioncited by 10
  17. 2022e-CLIP: Large-Scale Vision-Language Representation Learning in E-commercecited by 10
  18. 2023SEED: Domain-Specific Data Curation With Large Language Modelscited by 10
  19. 2021Deep Indexed Active Learning for Matching Heterogeneous Entity Representationscited by 9
  20. 2022DAME: Domain Adaptation for Matching Entitiescited by 9
  21. 2023Through the Fairness Lens: Experimental Analysis and Evaluation of Entity Matchingcited by 9
  22. 2023LakeBench: Benchmarks for Data Discovery over Data Lakescited by 9
  23. 2023Data Cleaning and Machine Learning: A Systematic Literature Reviewcited by 9
  24. 2024Matchmaker: Self-Improving Large Language Model Programs for Schema Matchingcited by 9
  25. 2026Can LLMs Clean Up Your Mess? A Survey of Application-Ready Data Preparation with LLMscited by 9
  26. 2021Auto-Pipeline: Synthesizing Complex Data Pipelines By-Target Using Reinforcement Learning and Searchcited by 8
  27. 2023Lingua Manga: A Generic Large Language Model Centric System for Data Curationcited by 8
  28. 2024Fill In The Gaps: Model Calibration and Generalization with Synthetic Datacited by 8
  29. 2024KcMF: A Knowledge-compliant Framework for Schema and Entity Matching with Fine-tuning-free LLMscited by 8
  30. 2021Ember: No-Code Context Enrichment via Similarity-Based Keyless Joinscited by 7
  31. 2021Deep Transfer Learning for Multi-source Entity Linkage via Domain Adaptationcited by 7
  32. 2021Unsupervised Matching of Data and Textcited by 7
  33. 2024UniDM: A Unified Framework for Data Manipulation with Large Language Modelscited by 7
  34. 2024Table-LLM-Specialist: Language Model Specialists for Tables using Iterative Generator-Validator Fine-tuningcited by 7
  35. 2022FlexER: Flexible Entity Resolution for Multiple Intentscited by 6
  36. 2023SC-Block: Supervised Contrastive Blocking within Entity Resolution Pipelinescited by 6
  37. 2023Deep Active Alignment of Knowledge Graph Entities and Schematacited by 6
  38. 2024Learning from Natural Language Explanations for Generalizable Entity Matchingcited by 6

50 most cited of 143 All 143 (JSON)