Magneto: Combining Small and Large Language Models for Schema Matching
Not on the map. Why?
Abstract (arXiv)
Recent advances in language models opened new opportunities to address complex schema matching tasks. Schema matching approaches have been proposed that demonstrate the usefulness of language models, but they have also uncovered important limitations: Small language models (SLMs) require training data (which can be both expensive and challenging to obtain), and large language models (LLMs) often incur high computational costs and must deal with constraints imposed by context windows. We present Magneto, a cost-effective and accurate solution for schema matching that combines the advantages of SLMs and LLMs to address their limitations. By structuring the schema matching pipeline in two phases, retrieval and reranking, Magneto can use computationally efficient SLM-based strategies to derive candidate matches which can then be reranked by LLMs, thus making it possible to reduce runtime without compromising matching accuracy. We propose a self-supervised approach to fine-tune SLMs which uses LLMs to generate syntactically diverse training data, and prompting strategies that are effective for reranking. We also introduce a new benchmark, developed in collaboration with domain experts, which includes real biomedical datasets and presents new challenges to schema matching methods. Through a detailed experimental evaluation, using both our new and existing benchmarks, we show that Magneto is scalable and attains high accuracy for datasets from different domains.
Key facts. Cited by 17 papers in the map (data through 14 Oct 2026). Builds on 22 of its 82 references that are in the map. First posted on arXiv 11 Dec 2024.
Builds on
22 of 82 references.
References · 22
- 2017Attention Is All You Needcited by 60,361
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2024The Llama 3 Herd of Modelscited by 14,715
- 2015FaceNet: A Unified Embedding for Face Recognition and Clusteringcited by 2,849
- 2022Text Embeddings by Weakly-Supervised Contrastive Pre-trainingcited by 1,253
- 2020MPNet: Masked and Permuted Pre-training for Language Understandingcited by 981
- 2017In Defense of the Triplet Loss for Person Re-Identificationcited by 786
- 2020TaBERT: Pretraining for Joint Understanding of Textual and Tabular Datacited by 398
- 2024Long-context LLMs Struggle with Long In-context Learningcited by 286
- 2022Can Foundation Models Wrangle Your Data?cited by 175
- 2024Large Language Models(LLMs) on Tabular Data: Prediction, Generation, and Understanding -- A Surveycited by 159
10 more
- 2022Semantics-aware Dataset Discovery from Data Lakes with Contextualized Column-based Representation Learningcited by 38
- 2020Valentine: Evaluating Matching Techniques for Dataset Discoverycited by 35
- 2023OLaLa: Ontology Matching with Large Language Modelscited by 35
- 2022SANTOS: Relationship-based Semantic Table Union Searchcited by 32
- 2024Schema Matching with Large Language Models: an Experimental Studycited by 20
- 2022DeepJoin: Joinable Table Discovery with Pre-trained Language Modelscited by 15
- 2023ArcheType: A Novel Framework for Open-Source Column Type Annotation using Large Language Modelscited by 15
- 2023Pylon: Semantic Table Union Search in Data Lakescited by 9
- 2024KcMF: A Knowledge-compliant Framework for Schema and Entity Matching with Fine-tuning-free LLMscited by 8
- 2023Sampling Methods for Inner Product Sketchingcited by 4
Built on by
Citing papers per year: 2025: 5; 2026: 12.
17 papers.
Sort:
By area:
- 2025A Survey of Data Agents: Emerging Paradigm or Overstated Hype?cited by 30
- 2026Can LLMs Clean Up Your Mess? A Survey of Application-Ready Data Preparation with LLMscited by 9
- 2025Empowering Tabular Data Preparation with Language Models: Why and How?cited by 4
- 2025Interactive Data Harmonization with LLM Agents: Opportunities and Challengescited by 3
- 2026Automatic End-to-End Data Integration using Large Language Modelscited by 3
- 2025Database Normalization via Dual-LLM Self-Refinementcited 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
- 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
- 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
5 more
- 2026Single and Multi Truth Data Fusion using Large Language Modelscited by 0
- 2026Alignment-Guided Largest Table Overlap Size Estimationcited by 0
- 2026AgentMap: Joint Equivalence and Subsumption Discovery for Ontology Matchingcited by 0
- 2026Discovering Relationships in Data Lakes Using Large Language Models: An Industrial Casecited by 0
- 2026Surprising Effectiveness of Self-Demonstrations in Enhancing Schema-Ontology Mapping with LLMscited by 0
- 2026Surprising Effectiveness of Self-Demonstrations in Enhancing Schema-Ontology Mapping with LLMs12 Sep 2026
- 2026Discovering Relationships in Data Lakes Using Large Language Models: An Industrial Case27 Aug 2026
- 2026AgentMap: Joint Equivalence and Subsumption Discovery for Ontology Matching29 Jul 2026
- 2026Alignment-Guided Largest Table Overlap Size Estimation3 Jul 2026
- 2026MaDI-Bench: An End-to-End Data Integration Benchmark29 Jun 2026
- 2026Single and Multi Truth Data Fusion using Large Language Models26 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
- 2026BDI-Kit Demo: A Toolkit for Programmable and Conversational Data Harmonization7 Apr 2026
- 2026Automatic End-to-End Data Integration using Large Language Models11 Mar 2026
- 2026CONE: Embeddings for Complex Numerical Data Preserving Unit and Variable Semantics5 Mar 2026
- 2026Can LLMs Clean Up Your Mess? A Survey of Application-Ready Data Preparation with LLMs22 Jan 2026
5 more
- 2025A Survey of Data Agents: Emerging Paradigm or Overstated Hype?27 Oct 2025
- 2025Conceptual Schema Inference for Tabular Datasets using Large Language Models4 Sep 2025
- 2025Database Normalization via Dual-LLM Self-Refinement25 Aug 2025
- 2025Empowering Tabular Data Preparation with Language Models: Why and How?3 Aug 2025
- 2025Interactive Data Harmonization with LLM Agents: Opportunities and Challenges10 Feb 2025
- 2026Can LLMs Clean Up Your Mess? A Survey of Application-Ready Data Preparation with LLMscited by 9
- 2025Empowering Tabular Data Preparation with Language Models: Why and How?cited by 4
- 2026Automatic End-to-End Data Integration using Large Language Modelscited by 3
- 2025Database Normalization via Dual-LLM Self-Refinementcited by 1
- 2026MaDI-Bench: An End-to-End Data Integration Benchmarkcited by 1
- 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
- 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
- 2026Single and Multi Truth Data Fusion using Large Language Modelscited by 0
- 2026Alignment-Guided Largest Table Overlap Size Estimationcited by 0
- 2026AgentMap: Joint Equivalence and Subsumption Discovery for Ontology Matchingcited by 0
12 most cited of 14 All 14 (JSON)
- 2026Surprising Effectiveness of Self-Demonstrations in Enhancing Schema-Ontology Mapping with LLMs12 Sep 2026
- 2026Discovering Relationships in Data Lakes Using Large Language Models: An Industrial Case27 Aug 2026
- 2026AgentMap: Joint Equivalence and Subsumption Discovery for Ontology Matching29 Jul 2026
- 2026Alignment-Guided Largest Table Overlap Size Estimation3 Jul 2026
- 2026MaDI-Bench: An End-to-End Data Integration Benchmark29 Jun 2026
- 2026Single and Multi Truth Data Fusion using Large Language Models26 Jun 2026
- 2026SemStruct: Contextualizing Semantic Embeddings with Structural Information for Schema Matching29 May 2026
- 2026BDI-Kit Demo: A Toolkit for Programmable and Conversational Data Harmonization7 Apr 2026
- 2026Automatic End-to-End Data Integration using Large Language Models11 Mar 2026
- 2026CONE: Embeddings for Complex Numerical Data Preserving Unit and Variable Semantics5 Mar 2026
- 2026Can LLMs Clean Up Your Mess? A Survey of Application-Ready Data Preparation with LLMs22 Jan 2026
- 2025Conceptual Schema Inference for Tabular Datasets using Large Language Models4 Sep 2025
12 newest of 14 All 14 (JSON)