Valentine: Evaluating Matching Techniques for Dataset Discovery
Not on the map. Why?
Abstract (arXiv)
Data scientists today search large data lakes to discover and integrate datasets. In order to bring together disparate data sources, dataset discovery methods rely on some form of schema matching: the process of establishing correspondences between datasets. Traditionally, schema matching has been used to find matching pairs of columns between a source and a target schema. However, the use of schema matching in dataset discovery methods differs from its original use. Nowadays schema matching serves as a building block for indicating and ranking inter-dataset relationships. Surprisingly, although a discovery method's success relies highly on the quality of the underlying matching algorithms, the latest discovery methods employ existing schema matching algorithms in an ad-hoc fashion due to the lack of openly-available datasets with ground truth, reference method implementations, and evaluation metrics. In this paper, we aim to rectify the problem of evaluating the effectiveness and efficiency of schema matching methods for the specific needs of dataset discovery. To this end, we propose Valentine, an extensible open-source experiment suite to execute and organize large-scale automated matching experiments on tabular data. Valentine includes implementations of seminal schema matching methods that we either implemented from scratch (due to absence of open source code) or imported from open repositories. The contributions of Valentine are: i) the definition of four schema matching scenarios as encountered in dataset discovery methods, ii) a principled dataset fabrication process tailored to the scope of dataset discovery methods and iii) the most comprehensive evaluation of schema matching techniques to date, offering insight on the strengths and weaknesses of existing techniques, that can serve as a guide for employing schema matching in future dataset discovery methods.
Key facts. Cited by 35 papers in the map (data through 14 Oct 2026). First posted on arXiv 14 Oct 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 2; 2023: 5; 2024: 6; 2025: 5; 2026: 15.
35 papers.
Sort:
By area:
- 2023Table-GPT: Table-tuned GPT for Diverse Table Taskscited by 69
- 2021Annotating Columns with Pre-trained Language Modelscited by 37
- 2023Jellyfish: A Large Language Model for Data Preprocessingcited by 20
- 2024Schema Matching with Large Language Models: an Experimental Studycited by 20
- 2024Magneto: Combining Small and Large Language Models for Schema Matchingcited by 17
- 2022DeepJoin: Joinable Table Discovery with Pre-trained Language Modelscited by 15
- 2025MMTU: A Massive Multi-Task Table Understanding and Reasoning Benchmarkcited by 14
- 2023NameGuess: Column Name Expansion for Tabular Datacited by 13
- 2023LakeBench: Benchmarks for Data Discovery over Data Lakescited by 10
- 2024Table-LLM-Specialist: Language Model Specialists for Tables using Iterative Generator-Validator Fine-tuningcited by 8
- 2021Unsupervised Matching of Data and Textcited by 7
- 2025AutoG: Towards automatic graph construction from tabular datacited by 7
23 more
- 2025Empowering Tabular Data Preparation with Language Models: Why and How?cited by 4
- 2025Interactive Data Harmonization with LLM Agents: Opportunities and Challengescited by 3
- 2026Sheet As Token: A Graph-Enhanced Representation for Multi-Sheet Spreadsheet Understandingcited by 3
- 2023Generative Benchmark Creation for Table Union Searchcited by 1
- 2024Data augmentation with automated machine learning: approaches and performance comparison with classical data augmentation methodscited by 1
- 2024TabSketchFM: Sketch-based Tabular Representation Learning for Data Discovery over Data Lakescited by 1
- 2024Prompt-Matcher: Leveraging Large Models to Reduce Uncertainty in Schema Matching Resultscited by 1
- 2026Evaluation of Pipelines for Data Integration into Knowledge Graphscited by 1
- 2026RACT: Retrieval Augmented Column-Table Learning and Prediction for Multi-Table Schema Matchingcited by 1
- 2026MaDI-Bench: An End-to-End Data Integration Benchmarkcited by 1
- 2026SINT-Flow: Schema Integration using Large Language Model Workflowscited by 1
- 2022Deep Learning to Jointly Schema Match, Impute, and Transform Databasescited by 0
- 2025Conceptual Schema Inference for Tabular Datasets using Large Language Modelscited by 0
- 2026CONE: Embeddings for Complex Numerical Data Preserving Unit and Variable Semanticscited by 0
- 2026DBAutoDoc: Automated Discovery and Documentation of Undocumented Database Schemas via Statistical Analysis and Iterative LLM Refinementcited by 0
- 2026BDI-Kit Demo: A Toolkit for Programmable and Conversational Data Harmonizationcited by 0
- 2026SemStruct: Contextualizing Semantic Embeddings with Structural Information for Schema Matchingcited by 0
- 2026When Helping Hurts and How to Fix It: Multi-Agent Debate for Data Cleaningcited by 0
- 2026EdgeLM: Edge Demonstrations for Language Models' Table Understandingcited by 0
- 2026Polaris: Learning to Generate Table Descriptions from Retrieval Feedbackcited by 0
- 2026Constraint-Guided Enterprise Data Mapping with Large Language Modelscited by 0
- 2026Discovering Relationships in Data Lakes Using Large Language Models: An Industrial Casecited by 0
- 2026Sparse Autoencoders Are a Shared Coordinate System for Symbolic Matchingcited by 0
- 2026Sparse Autoencoders Are a Shared Coordinate System for Symbolic Matching14 Oct 2026
- 2026Discovering Relationships in Data Lakes Using Large Language Models: An Industrial Case27 Aug 2026
- 2026Constraint-Guided Enterprise Data Mapping with Large Language Models25 Aug 2026
- 2026Polaris: Learning to Generate Table Descriptions from Retrieval Feedback17 Aug 2026
- 2026EdgeLM: Edge Demonstrations for Language Models' Table Understanding5 Aug 2026
- 2026SINT-Flow: Schema Integration using Large Language Model Workflows27 Jul 2026
- 2026MaDI-Bench: An End-to-End Data Integration Benchmark29 Jun 2026
- 2026RACT: Retrieval Augmented Column-Table Learning and Prediction for Multi-Table Schema Matching5 Jun 2026
- 2026When Helping Hurts and How to Fix It: Multi-Agent Debate for Data Cleaning1 Jun 2026
- 2026SemStruct: Contextualizing Semantic Embeddings with Structural Information for Schema Matching29 May 2026
- 2026Evaluation of Pipelines for Data Integration into Knowledge Graphs21 May 2026
- 2026Sheet As Token: A Graph-Enhanced Representation for Multi-Sheet Spreadsheet Understanding7 May 2026
23 more
- 2026BDI-Kit Demo: A Toolkit for Programmable and Conversational Data Harmonization7 Apr 2026
- 2026DBAutoDoc: Automated Discovery and Documentation of Undocumented Database Schemas via Statistical Analysis and Iterative LLM Refinement24 Mar 2026
- 2026CONE: Embeddings for Complex Numerical Data Preserving Unit and Variable Semantics5 Mar 2026
- 2025Conceptual Schema Inference for Tabular Datasets using Large Language Models4 Sep 2025
- 2025Empowering Tabular Data Preparation with Language Models: Why and How?3 Aug 2025
- 2025MMTU: A Massive Multi-Task Table Understanding and Reasoning Benchmark5 Jun 2025
- 2025Interactive Data Harmonization with LLM Agents: Opportunities and Challenges10 Feb 2025
- 2025AutoG: Towards automatic graph construction from tabular data25 Jan 2025
- 2024Magneto: Combining Small and Large Language Models for Schema Matching11 Dec 2024
- 2024Table-LLM-Specialist: Language Model Specialists for Tables using Iterative Generator-Validator Fine-tuning16 Oct 2024
- 2024Prompt-Matcher: Leveraging Large Models to Reduce Uncertainty in Schema Matching Results24 Aug 2024
- 2024Schema Matching with Large Language Models: an Experimental Study16 Jul 2024
- 2024TabSketchFM: Sketch-based Tabular Representation Learning for Data Discovery over Data Lakes28 Jun 2024
- 2024Data augmentation with automated machine learning: approaches and performance comparison with classical data augmentation methods13 Mar 2024
- 2023Jellyfish: A Large Language Model for Data Preprocessing4 Dec 2023
- 2023NameGuess: Column Name Expansion for Tabular Data19 Oct 2023
- 2023Table-GPT: Table-tuned GPT for Diverse Table Tasks13 Oct 2023
- 2023Generative Benchmark Creation for Table Union Search7 Aug 2023
- 2023LakeBench: Benchmarks for Data Discovery over Data Lakes9 Jul 2023
- 2022DeepJoin: Joinable Table Discovery with Pre-trained Language Models15 Dec 2022
- 2022Deep Learning to Jointly Schema Match, Impute, and Transform Databases22 Jun 2022
- 2021Unsupervised Matching of Data and Text16 Dec 2021
- 2021Annotating Columns with Pre-trained Language Models5 Apr 2021
- 2023Table-GPT: Table-tuned GPT for Diverse Table Taskscited by 69
- 2021Annotating Columns with Pre-trained Language Modelscited by 37
- 2023Jellyfish: A Large Language Model for Data Preprocessingcited by 20
- 2024Schema Matching with Large Language Models: an Experimental Studycited by 20
- 2024Magneto: Combining Small and Large Language Models for Schema Matchingcited by 17
- 2022DeepJoin: Joinable Table Discovery with Pre-trained Language Modelscited by 15
- 2023NameGuess: Column Name Expansion for Tabular Datacited by 13
- 2023LakeBench: Benchmarks for Data Discovery over Data Lakescited by 10
- 2024Table-LLM-Specialist: Language Model Specialists for Tables using Iterative Generator-Validator Fine-tuningcited by 8
- 2021Unsupervised Matching of Data and Textcited by 7
- 2025AutoG: Towards automatic graph construction from tabular datacited by 7
- 2025Empowering Tabular Data Preparation with Language Models: Why and How?cited by 4
12 most cited of 29 All 29 (JSON)
- 2026Discovering Relationships in Data Lakes Using Large Language Models: An Industrial Case27 Aug 2026
- 2026Constraint-Guided Enterprise Data Mapping with Large Language Models25 Aug 2026
- 2026EdgeLM: Edge Demonstrations for Language Models' Table Understanding5 Aug 2026
- 2026SINT-Flow: Schema Integration using Large Language Model Workflows27 Jul 2026
- 2026MaDI-Bench: An End-to-End Data Integration Benchmark29 Jun 2026
- 2026SemStruct: Contextualizing Semantic Embeddings with Structural Information for Schema Matching29 May 2026
- 2026Evaluation of Pipelines for Data Integration into Knowledge Graphs21 May 2026
- 2026Sheet As Token: A Graph-Enhanced Representation for Multi-Sheet Spreadsheet Understanding7 May 2026
- 2026BDI-Kit Demo: A Toolkit for Programmable and Conversational Data Harmonization7 Apr 2026
- 2026DBAutoDoc: Automated Discovery and Documentation of Undocumented Database Schemas via Statistical Analysis and Iterative LLM Refinement24 Mar 2026
- 2026CONE: Embeddings for Complex Numerical Data Preserving Unit and Variable Semantics5 Mar 2026
- 2025Conceptual Schema Inference for Tabular Datasets using Large Language Models4 Sep 2025
12 newest of 29 All 29 (JSON)