SANTOS: Relationship-based Semantic Table Union Search
Not on the map. Why?
Abstract (arXiv)
Existing techniques for unionable table search define unionability using metadata (tables must have the same or similar schemas) or column-based metrics (for example, the values in a table should be drawn from the same domain). In this work, we introduce the use of semantic relationships between pairs of columns in a table to improve the accuracy of union search. Consequently, we introduce a new notion of unionability that considers relationships between columns, together with the semantics of columns, in a principled way. To do so, we present two new methods to discover semantic relationship between pairs of columns. The first uses an existing knowledge base (KB), the second (which we call a "synthesized KB") uses knowledge from the data lake itself. We adopt an existing Table Union Search benchmark and present new (open) benchmarks that represent small and large real data lakes. We show that our new unionability search algorithm, called SANTOS, outperforms a state-of-the-art union search that uses a wide variety of column-based semantics, including word embeddings and regular expressions. We show empirically that our synthesized KB improves the accuracy of union search by representing relationship semantics that may not be contained in an available KB. This result hints at a promising future of creating a synthesized KBs from data lakes with limited KB coverage and using them for union search.
Key facts. Cited by 32 papers in the map (data through 14 Oct 2026). First posted on arXiv 27 Sep 2022.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 7; 2024: 10; 2025: 6; 2026: 9.
32 papers.
Sort:
By area:
- 2024A Comprehensive Survey on Data Augmentationcited by 40
- 2023CHORUS: Foundation Models for Unified Data Discovery and Explorationcited by 24
- 2023Jellyfish: A Large Language Model for Data Preprocessingcited by 20
- 2024Magneto: Combining Small and Large Language Models for Schema Matchingcited by 17
- 2023ArcheType: A Novel Framework for Open-Source Column Type Annotation using Large Language Modelscited by 15
- 2024Tabular Data Augmentation for Machine Learning: Progress and Prospects of Embracing Generative AIcited by 15
- 2023LakeBench: Benchmarks for Data Discovery over Data Lakescited by 10
- 2023DBCopilot: Natural Language Querying over Massive Databases via Schema Routingcited by 10
- 2024Retrieve, Merge, Predict: Augmenting Tables with Data Lakescited by 5
- 2025LEDD: Large Language Model-Empowered Data Discovery in Data Lakescited by 4
- 2025Snoopy: Effective and Efficient Semantic Join Discovery via Proxy Columnscited by 4
- 2024FeatNavigator: Automatic Feature Augmentation on Tabular Datacited by 3
20 more
- 2024Table Integration in Data Lakes Unleashed: Pairwise Integrability Judgment, Integrable Set Discovery, and Multi-Tuple Conflict Resolutioncited by 3
- 2026LakeMLB: Data Lake Machine Learning Benchmarkcited by 3
- 2023KGLiDS: A Platform for Semantic Abstraction, Linking, and Automation of Data Sciencecited by 2
- 2024Model Lakescited by 2
- 2024CMDBench: A Benchmark for Coarse-to-fine Multimodal Data Discovery in Compound AI Systemscited by 2
- 2024DALL-M: Context-Aware Clinical Data Augmentation with LLMscited by 2
- 2023Generative Benchmark Creation for Table Union Searchcited by 1
- 2024TabSketchFM: Sketch-based Tabular Representation Learning for Data Discovery over Data Lakescited by 1
- 2025Something's Fishy In The Data Lake: A Critical Re-evaluation of Table Union Search Benchmarkscited by 1
- 2025Humans, Machine Learning, and Language Models in Union: A Cognitive Study on Table Unionabilitycited by 1
- 2026RACT: Retrieval Augmented Column-Table Learning and Prediction for Multi-Table Schema Matchingcited by 1
- 2026LakeQA: An Exploratory QA Benchmark over a Million-Scale Data Lakecited by 1
- 2025WikiDBGraph: A Data Management Benchmark Suite for Collaborative Learning over Database Siloscited by 0
- 2025Conceptual Schema Inference for Tabular Datasets using Large Language Modelscited by 0
- 2026Hippasus: Effective and Efficient Automatic Feature Augmentation for Machine Learning Tasks on Relational Datacited by 0
- 2026SemStruct: Contextualizing Semantic Embeddings with Structural Information for Schema Matchingcited by 0
- 2026Hyperdimensional computing for structured querying on tabular data embeddingscited by 0
- 2026Alignment-Guided Largest Table Overlap Size Estimationcited by 0
- 2026MosaicJoin: Compact Semantic Sketches for Value-Level Join Discoverycited by 0
- 2026Discovery-Driven Integration of Disjoint Tables via Textcited by 0
- 2026Discovery-Driven Integration of Disjoint Tables via Text22 Sep 2026
- 2026MosaicJoin: Compact Semantic Sketches for Value-Level Join Discovery23 Jul 2026
- 2026Alignment-Guided Largest Table Overlap Size Estimation3 Jul 2026
- 2026Hyperdimensional computing for structured querying on tabular data embeddings11 Jun 2026
- 2026LakeQA: An Exploratory QA Benchmark over a Million-Scale Data Lake9 Jun 2026
- 2026RACT: Retrieval Augmented Column-Table Learning and Prediction for Multi-Table Schema Matching5 Jun 2026
- 2026SemStruct: Contextualizing Semantic Embeddings with Structural Information for Schema Matching29 May 2026
- 2026LakeMLB: Data Lake Machine Learning Benchmark11 Feb 2026
- 2026Hippasus: Effective and Efficient Automatic Feature Augmentation for Machine Learning Tasks on Relational Data2 Feb 2026
- 2025Conceptual Schema Inference for Tabular Datasets using Large Language Models4 Sep 2025
- 2025Humans, Machine Learning, and Language Models in Union: A Cognitive Study on Table Unionability15 Jun 2025
- 2025Something's Fishy In The Data Lake: A Critical Re-evaluation of Table Union Search Benchmarks27 May 2025
20 more
- 2025WikiDBGraph: A Data Management Benchmark Suite for Collaborative Learning over Database Silos22 May 2025
- 2025Snoopy: Effective and Efficient Semantic Join Discovery via Proxy Columns24 Feb 2025
- 2025LEDD: Large Language Model-Empowered Data Discovery in Data Lakes21 Feb 2025
- 2024Magneto: Combining Small and Large Language Models for Schema Matching11 Dec 2024
- 2024Table Integration in Data Lakes Unleashed: Pairwise Integrability Judgment, Integrable Set Discovery, and Multi-Tuple Conflict Resolution30 Nov 2024
- 2024Tabular Data Augmentation for Machine Learning: Progress and Prospects of Embracing Generative AI31 Jul 2024
- 2024DALL-M: Context-Aware Clinical Data Augmentation with LLMs11 Jul 2024
- 2024TabSketchFM: Sketch-based Tabular Representation Learning for Data Discovery over Data Lakes28 Jun 2024
- 2024FeatNavigator: Automatic Feature Augmentation on Tabular Data13 Jun 2024
- 2024CMDBench: A Benchmark for Coarse-to-fine Multimodal Data Discovery in Compound AI Systems2 Jun 2024
- 2024A Comprehensive Survey on Data Augmentation15 May 2024
- 2024Model Lakes4 Mar 2024
- 2024Retrieve, Merge, Predict: Augmenting Tables with Data Lakes9 Feb 2024
- 2023DBCopilot: Natural Language Querying over Massive Databases via Schema Routing6 Dec 2023
- 2023Jellyfish: A Large Language Model for Data Preprocessing4 Dec 2023
- 2023ArcheType: A Novel Framework for Open-Source Column Type Annotation using Large Language Models27 Oct 2023
- 2023Generative Benchmark Creation for Table Union Search7 Aug 2023
- 2023LakeBench: Benchmarks for Data Discovery over Data Lakes9 Jul 2023
- 2023CHORUS: Foundation Models for Unified Data Discovery and Exploration16 Jun 2023
- 2023KGLiDS: A Platform for Semantic Abstraction, Linking, and Automation of Data Science3 Mar 2023
- 2024A Comprehensive Survey on Data Augmentationcited by 40
- 2023CHORUS: Foundation Models for Unified Data Discovery and Explorationcited by 24
- 2023Jellyfish: A Large Language Model for Data Preprocessingcited by 20
- 2024Magneto: Combining Small and Large Language Models for Schema Matchingcited by 17
- 2023ArcheType: A Novel Framework for Open-Source Column Type Annotation using Large Language Modelscited by 15
- 2024Tabular Data Augmentation for Machine Learning: Progress and Prospects of Embracing Generative AIcited by 15
- 2023LakeBench: Benchmarks for Data Discovery over Data Lakescited by 10
- 2023DBCopilot: Natural Language Querying over Massive Databases via Schema Routingcited by 10
- 2024Retrieve, Merge, Predict: Augmenting Tables with Data Lakescited by 5
- 2025LEDD: Large Language Model-Empowered Data Discovery in Data Lakescited by 4
- 2025Snoopy: Effective and Efficient Semantic Join Discovery via Proxy Columnscited by 4
- 2024FeatNavigator: Automatic Feature Augmentation on Tabular Datacited by 3
12 most cited of 31 All 31 (JSON)
- 2026Discovery-Driven Integration of Disjoint Tables via Text22 Sep 2026
- 2026MosaicJoin: Compact Semantic Sketches for Value-Level Join Discovery23 Jul 2026
- 2026Alignment-Guided Largest Table Overlap Size Estimation3 Jul 2026
- 2026Hyperdimensional computing for structured querying on tabular data embeddings11 Jun 2026
- 2026LakeQA: An Exploratory QA Benchmark over a Million-Scale Data Lake9 Jun 2026
- 2026SemStruct: Contextualizing Semantic Embeddings with Structural Information for Schema Matching29 May 2026
- 2026LakeMLB: Data Lake Machine Learning Benchmark11 Feb 2026
- 2026Hippasus: Effective and Efficient Automatic Feature Augmentation for Machine Learning Tasks on Relational Data2 Feb 2026
- 2025Conceptual Schema Inference for Tabular Datasets using Large Language Models4 Sep 2025
- 2025Humans, Machine Learning, and Language Models in Union: A Cognitive Study on Table Unionability15 Jun 2025
- 2025Something's Fishy In The Data Lake: A Critical Re-evaluation of Table Union Search Benchmarks27 May 2025
- 2025WikiDBGraph: A Data Management Benchmark Suite for Collaborative Learning over Database Silos22 May 2025
12 newest of 31 All 31 (JSON)