SemStruct: Contextualizing Semantic Embeddings with Structural Information for Schema Matching
Not on the map. Why?
Abstract (arXiv)
Schema matching is a fundamental step in integrating heterogeneous data sources. While Pre-trained Language Models (PLMs) have revolutionized this task by capturing linguistic semantics, they typically process tabular data as serialized text sequences of standalone column descriptions. This serialization discards critical structural information -- specifically, the row-level co-occurrences, i.e. the relational context -- forcing models to rely solely on column header semantics or standalone distributions. To bridge this gap, we propose SemStruct, a framework that joins the semantic power of frozen PLMs with the structural inductive bias of Graph Neural Networks (GNNs). We model the table as a heterogeneous graph where columns and values are nodes connected by rows, allowing the GNN to propagate disambiguating context across the structure. Unlike other state-of-the-art methods that require proprietary LLM access and fine-tuning of language models, SemStruct keeps the language model frozen and trains only a lightweight structural encoder. Extensive experiments on the Valentine and SOTAB-SM benchmarks demonstrate that SemStruct achieves state-of-the-art performance, outperforming fully fine-tuned baselines on complex, semantically joinable datasets. Furthermore, our ablation studies reveal that row representations serve primarily as topological conduits rather than semantic entities, validating the necessity of explicit structural modeling in schema matching.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 21 of its 47 references that are in the map. First posted on arXiv 29 May 2026.
Builds on
21 of 47 references.
References · 21
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
- 2017Graph Attention Networkscited by 8,854
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2019DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lightercited by 4,243
- 2019HuggingFace's Transformers: State-of-the-art Natural Language Processingcited by 2,201
- 2017Modeling Relational Data with Graph Convolutional Networkscited by 1,684
- 2020MiniLM: Deep Self-Attention Distillation for Task-Agnostic Compression of Pre-Trained Transformerscited by 1,414
- 2022Text Embeddings by Weakly-Supervised Contrastive Pre-trainingcited by 1,216
- 2020MPNet: Masked and Permuted Pre-training for Language Understandingcited by 973
- 2019How Contextual are Contextualized Word Representations? Comparing the Geometry of BERT, ELMo, and GPT-2 Embeddingscited by 770
- 2020Heterogeneous Graph Transformercited by 581
- 2020TAPAS: Weakly Supervised Table Parsing via Pre-trainingcited by 432
9 more
- 2020TaBERT: Pretraining for Joint Understanding of Textual and Tabular Datacited by 395
- 2020Deep Entity Matching with Pre-Trained Language Modelscited by 143
- 2023Table Meets LLM: Can Large Language Models Understand Structured Table Data? A Benchmark and Empirical Studycited by 116
- 2025PyG 2.0: Scalable Learning on Real World Graphscited by 49
- 2022Semantics-aware Dataset Discovery from Data Lakes with Contextualized Column-based Representation Learningcited by 38
- 2020Valentine: Evaluating Matching Techniques for Dataset Discoverycited by 34
- 2022SANTOS: Relationship-based Semantic Table Union Searchcited by 32
- 2021Towards Open-World Feature Extrapolation: An Inductive Graph Learning Approachcited by 20
- 2024Magneto: Combining Small and Large Language Models for Schema Matchingcited by 17
Built on by
Not cited yet.