Cost-Effective In-Context Learning for Entity Resolution: A Design Space Exploration
Not on the map. Why?
Abstract (arXiv)
Entity resolution (ER) is an important data integration task with a wide spectrum of applications. The state-of-the-art solutions on ER rely on pre-trained language models (PLMs), which require fine-tuning on a lot of labeled matching/non-matching entity pairs. Recently, large languages models (LLMs), such as GPT-4, have shown the ability to perform many tasks without tuning model parameters, which is known as in-context learning (ICL) that facilitates effective learning from a few labeled input context demonstrations. However, existing ICL approaches to ER typically necessitate providing a task description and a set of demonstrations for each entity pair and thus have limitations on the monetary cost of interfacing LLMs. To address the problem, in this paper, we provide a comprehensive study to investigate how to develop a cost-effective batch prompting approach to ER. We introduce a framework BATCHER consisting of demonstration selection and question batching and explore different design choices that support batch prompting for ER. We also devise a covering-based demonstration selection strategy that achieves an effective balance between matching accuracy and monetary cost. We conduct a thorough evaluation to explore the design space and evaluate our proposed strategies. Through extensive experiments, we find that batch prompting is very cost-effective for ER, compared with not only PLM-based methods fine-tuned with extensive labeled data but also LLM-based methods with manually designed prompting. We also provide guidance for selecting appropriate design choices for batch prompting.
Key facts. Cited by 15 papers in the map (data through 14 Oct 2026). Builds on 33 of its 56 references that are in the map. First posted on arXiv 7 Dec 2023.
Builds on
33 of 56 references.
References · 33
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 14,132
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,372
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 13,028
- 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,170
- 2022PaLM: Scaling Language Modeling with Pathwayscited by 5,326
- 2022Rethinking the Role of Demonstrations: What Makes In-Context Learning Work?cited by 1,434
- 2021What Makes Good In-Context Examples for GPT-3?cited by 1,195
- 2021Fantastically Ordered Prompts and Where to Find Them: Overcoming Few-Shot Prompt Order Sensitivitycited by 1,135
- 2021Learning To Retrieve Prompts for In-Context Learningcited by 648
- 2023DIN-SQL: Decomposed In-Context Learning of Text-to-SQL with Self-Correctioncited by 477
21 more
- 2022Selective Annotation Makes Language Models Better Few-Shot Learnerscited by 243
- 2023Automatically Correcting Large Language Models: Surveying the landscape of diverse self-correction strategiescited by 238
- 2022Large Language Models are Few-Shot Clinical Information Extractorscited by 207
- 2022Can Foundation Models Wrangle Your Data?cited by 175
- 2022In-context Examples Selection for Machine Translationcited by 172
- 2023What Makes Good Examples for Visual In-Context Learning?cited by 150
- 2020Deep Entity Matching with Pre-Trained Language Modelscited by 144
- 2023Unified Demonstration Retriever for In-Context Learningcited by 142
- 2022Diverse Demonstrations Improve In-context Compositional Generalizationcited by 139
- 2023Batch Prompting: Efficient Inference with Large Language Model APIscited by 85
- 2022On the Relation between Sensitivity and Accuracy in In-context Learningcited by 72
- 2023Dr.ICL: Demonstration-Retrieved In-context Learningcited by 72
- 2023GPT-RE: In-context Learning for Relation Extraction using Large Language Modelscited by 62
- 2017DeepER -- Deep Entity Resolutioncited by 54
- 2023Active Learning Principles for In-Context Learning with Large Language Modelscited by 54
- 2023Large Language Models as Data Preprocessorscited by 34
- 2023Entity Matching using Large Language Modelscited by 31
- 2023CHORUS: Foundation Models for Unified Data Discovery and Explorationcited by 24
- 2023Investigating the Learning Behaviour of In-context Learning: A Comparison with Supervised Learningcited by 11
- 2023Ambiguity-Aware In-Context Learning with Large Language Modelscited by 11
- 2023Can Large Language Models Design Accurate Label Functions?cited by 6
Built on by
Citing papers per year: 2024: 3; 2025: 3; 2026: 9.
15 papers.
Sort:
By area:
- 2025A Survey of Data Agents: Emerging Paradigm or Overstated Hype?cited by 30
- 2024Fine-tuning Large Language Models for Entity Matchingcited by 16
- 2024ERBench: An Entity-Relationship based Automatically Verifiable Hallucination Benchmark for Large Language Modelscited by 9
- 2026Can LLMs Clean Up Your Mess? A Survey of Application-Ready Data Preparation with LLMscited by 9
- 2025AGRAG: Advanced Graph-based Retrieval-Augmented Generation for LLMscited by 7
- 2024Auto-Demo Prompting: Leveraging Generated Outputs as Demonstrations for Enhanced Batch Promptingcited by 3
- 2026Unlocking the Power of Large Language Models for Multi-table Entity Matchingcited by 1
- 2026TuneAhead: Predicting Fine-tuning Performance Before Full Training Beginscited by 1
- 2026Entity Resolution via Batched Oracle Queriescited by 1
- 2025AI-Driven Decision-Making System for Hiring Processcited by 0
- 2026OpenSanctions Pairs: Large-Scale Entity Matching with LLMscited by 0
- 2026A Risk Decomposition Framework for Pre-Hoc Fine-Tuning Predictioncited by 0
- 2026Curating Merchant-Matching Training Data with Two Confidence-Gated Local LLM Judges27 Sep 2026
- 2026Entity Resolution in Practice: Lessons from a Self-Serve Pipeline28 Jul 2026
- 2026Towards Trustworthy and Cost-Efficient Data Integration: From Na"ive RAG to Agentic RAG24 Jul 2026
- 2026Entity Resolution via Batched Oracle Queries23 Jun 2026
- 2026TuneAhead: Predicting Fine-tuning Performance Before Full Training Begins16 Jun 2026
- 2026A Risk Decomposition Framework for Pre-Hoc Fine-Tuning Prediction16 Jun 2026
- 2026Unlocking the Power of Large Language Models for Multi-table Entity Matching23 Apr 2026
- 2026OpenSanctions Pairs: Large-Scale Entity Matching with LLMs24 Feb 2026
- 2026Can LLMs Clean Up Your Mess? A Survey of Application-Ready Data Preparation with LLMs22 Jan 2026
- 2025AI-Driven Decision-Making System for Hiring Process17 Dec 2025
- 2025AGRAG: Advanced Graph-based Retrieval-Augmented Generation for LLMs2 Nov 2025
- 2025A Survey of Data Agents: Emerging Paradigm or Overstated Hype?27 Oct 2025
3 more
- 2024Auto-Demo Prompting: Leveraging Generated Outputs as Demonstrations for Enhanced Batch Prompting2 Oct 2024
- 2024Fine-tuning Large Language Models for Entity Matching12 Sep 2024
- 2024ERBench: An Entity-Relationship based Automatically Verifiable Hallucination Benchmark for Large Language Models8 Mar 2024
- 2024Fine-tuning Large Language Models for Entity Matchingcited by 16
- 2024ERBench: An Entity-Relationship based Automatically Verifiable Hallucination Benchmark for Large Language Modelscited by 9
- 2026Can LLMs Clean Up Your Mess? A Survey of Application-Ready Data Preparation with LLMscited by 9
- 2024Auto-Demo Prompting: Leveraging Generated Outputs as Demonstrations for Enhanced Batch Promptingcited by 3
- 2026Unlocking the Power of Large Language Models for Multi-table Entity Matchingcited by 1
- 2026TuneAhead: Predicting Fine-tuning Performance Before Full Training Beginscited by 1
- 2026Entity Resolution via Batched Oracle Queriescited by 1
- 2025AI-Driven Decision-Making System for Hiring Processcited by 0
- 2026OpenSanctions Pairs: Large-Scale Entity Matching with LLMscited by 0
- 2026A Risk Decomposition Framework for Pre-Hoc Fine-Tuning Predictioncited by 0
- 2026Entity Resolution in Practice: Lessons from a Self-Serve Pipelinecited by 0
- 2026Curating Merchant-Matching Training Data with Two Confidence-Gated Local LLM Judgescited by 0
- 2026Curating Merchant-Matching Training Data with Two Confidence-Gated Local LLM Judges27 Sep 2026
- 2026Entity Resolution in Practice: Lessons from a Self-Serve Pipeline28 Jul 2026
- 2026Entity Resolution via Batched Oracle Queries23 Jun 2026
- 2026TuneAhead: Predicting Fine-tuning Performance Before Full Training Begins16 Jun 2026
- 2026A Risk Decomposition Framework for Pre-Hoc Fine-Tuning Prediction16 Jun 2026
- 2026Unlocking the Power of Large Language Models for Multi-table Entity Matching23 Apr 2026
- 2026OpenSanctions Pairs: Large-Scale Entity Matching with LLMs24 Feb 2026
- 2026Can LLMs Clean Up Your Mess? A Survey of Application-Ready Data Preparation with LLMs22 Jan 2026
- 2025AI-Driven Decision-Making System for Hiring Process17 Dec 2025
- 2024Auto-Demo Prompting: Leveraging Generated Outputs as Demonstrations for Enhanced Batch Prompting2 Oct 2024
- 2024Fine-tuning Large Language Models for Entity Matching12 Sep 2024
- 2024ERBench: An Entity-Relationship based Automatically Verifiable Hallucination Benchmark for Large Language Models8 Mar 2024