mlsanityData to 7 Oct 2026

Snoopy: Effective and Efficient Semantic Join Discovery via Proxy Columns

arXiv 2502.16813 ↗First posted 24 Feb 2025cs.DB cs.AIcited by 4

Not on the map. Why?

Abstract (arXiv)

Semantic join discovery, which aims to find columns in a table repository with high semantic joinabilities to a query column, is crucial for dataset discovery. Existing methods can be divided into two categories: cell-level methods and column-level methods. However, neither of them ensures both effectiveness and efficiency simultaneously. Cell-level methods, which compute the joinability by counting cell matches between columns, enjoy ideal effectiveness but suffer poor efficiency. In contrast, column-level methods, which determine joinability only by computing the similarity of column embeddings, enjoy proper efficiency but suffer poor effectiveness due to the issues occurring in their column embeddings: (i) semantics-joinability-gap, (ii) size limit, and (iii) permutation sensitivity. To address these issues, this paper proposes to compute column embeddings via proxy columns; furthermore, a novel column-level semantic join discovery framework, Snoopy, is presented, leveraging proxy-column-based embeddings to bridge effectiveness and efficiency. Specifically, the proposed column embeddings are derived from the implicit column-to-proxy-column relationships, which are captured by the lightweight approximate-graph-matching-based column projection.To acquire good proxy columns for guiding the column projection, we introduce a rank-aware contrastive learning paradigm. Extensive experiments on four real-world datasets demonstrate that Snoopy outperforms SOTA column-level methods by 16% in Recall@25 and 10% in NDCG@25, and achieves superior efficiency--being at least 5 orders of magnitude faster than cell-level solutions, and 3.5x faster than existing column-level methods.

Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 31 of its 53 references that are in the map. First posted on arXiv 24 Feb 2025.

Builds on

31 of 53 references.

References · 31

  1. 2017Attention Is All You Needcited by 59,932
  2. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  3. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  4. 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,049
  5. 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
  6. 2020MPNet: Masked and Permuted Pre-training for Language Understandingcited by 973
  7. 2016Efficient and robust approximate nearest neighbor search using Hierarchical Navigable Small World graphscited by 853
  8. 2020TAPAS: Weakly Supervised Table Parsing via Pre-trainingcited by 432
  9. 2020TaBERT: Pretraining for Joint Understanding of Textual and Tabular Datacited by 395
  10. 2020Deep Entity Matching with Pre-Trained Language Modelscited by 143
  11. 2021A Comprehensive Survey and Experimental Comparison of Graph-Based Approximate Nearest Neighbor Searchcited by 82
  12. 2024LongEmbed: Extending Embedding Models for Long Context Retrievalcited by 47
19 more
  1. 2022Semantics-aware Dataset Discovery from Data Lakes with Contextualized Column-based Representation Learningcited by 38
  2. 2021Annotating Columns with Pre-trained Language Modelscited by 37
  3. 2022Ranking Info Noise Contrastive Estimation: Boosting Contrastive Learning via Ranked Positivescited by 37
  4. 2022SANTOS: Relationship-based Semantic Table Union Searchcited by 32
  5. 2020Dataset Discovery in Data Lakescited by 31
  6. 2016LSH Ensemble: Internet-Scale Domain Searchcited by 24
  7. 2020Efficient Joinable Table Discovery in Data Lakes: A High-Dimensional Similarity-Based Approachcited by 23
  8. 2022Sudowoodo: Contrastive Self-supervised Learning for Multi-purpose Data Integration and Preparationcited by 19
  9. 2021Auto-FuzzyJoin: Auto-Program Fuzzy Similarity Joins Without Labeled Examplescited by 15
  10. 2022WarpGate: A Semantic Join Discovery System for Cloud Data Warehousescited by 13
  11. 2023Observatory: Characterizing Embeddings of Relational Tablescited by 12
  12. 2023Pylon: Semantic Table Union Search in Data Lakescited by 9
  13. 2021Correlation Sketches for Approximate Join-Correlation Queriescited by 8
  14. 2021Ember: No-Code Context Enrichment via Similarity-Based Keyless Joinscited by 7
  15. 2017SilkMoth: An Efficient Method for Finding Related Sets with Maximum Matching Constraintscited by 5
  16. 2021MATE: Multi-Attribute Table Extractioncited by 5
  17. 2023Cross Modal Data Discovery over Structured and Unstructured Data Lakescited by 5
  18. 2023KOIOS: Top-k Semantic Overlap Set Searchcited by 3
  19. 2024OmniMatch: Effective Self-Supervised Any-Join Discovery in Tabular Data Repositoriescited by 3

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2025: 1; 2026: 3.

4 papers.