IterKey: Iterative Keyword Generation with LLMs for Enhanced Retrieval Augmented Generation
On the map: Retrieval-augmented generation → RAG pipeline design and evaluation
Abstract (arXiv)
Retrieval-Augmented Generation (RAG) has emerged as a way to complement the in-context knowledge of Large Language Models (LLMs) by integrating external documents. However, real-world applications demand not only accuracy but also interpretability. While dense retrieval methods provide high accuracy, they lack interpretability; conversely, sparse retrieval methods offer transparency but often fail to capture the full intent of queries due to their reliance on keyword matching. To address these issues, we introduce IterKey, an LLM-driven iterative keyword generation framework that enhances RAG via sparse retrieval. IterKey consists of three LLM-driven stages: generating keywords for retrieval, generating answers based on retrieved documents, and validating the answers. If validation fails, the process iteratively repeats with refined keywords. Across four QA tasks, experimental results show that IterKey achieves 5% to 20% accuracy improvements over BM25-based RAG and simple baselines. Its performance is comparable to dense retrieval-based RAG and prior iterative query refinement methods using dense models. In summary, IterKey is a novel BM25-based approach leveraging LLMs to iteratively refine RAG, effectively balancing accuracy with interpretability.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Placed in RAG pipeline design and evaluation, one of 15 directions in Retrieval-augmented generation. Builds on 59 of its 68 references that are in the map. First posted on arXiv 13 May 2025.
Builds on
59 of 68 references.
Closest ancestors · 2
Same direction, newest first
- 2024Understanding the Impact of Confidence in Retrieval Augmented Generation: A Case Study in the Medical Domain29 Dec
- 2023Retrieval-Augmented Generation for Large Language Models: A Survey18 Dec
Other references · 57
- 2023GPT-4 Technical Reportcited by 18,396
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,459
- 2020Retrieval-Augmented Generation for Knowledge-Intensive NLP Taskscited by 9,297
- 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,695
- 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,626
- 2022Large Language Models are Zero-Shot Reasonerscited by 4,374
- 2016SQuAD: 100,000+ Questions for Machine Comprehension of Textcited by 4,148
- 2018HotpotQA: A Dataset for Diverse, Explainable Multi-hop Question Answeringcited by 3,754
- 2019Language Models as Knowledge Bases?cited by 1,936
- 2023Self-RAG: Learning to Retrieve, Generate, and Critique through Self-Reflectioncited by 1,839
- 2022Least-to-Most Prompting Enables Complex Reasoning in Large Language Modelscited by 1,407
- 2021Improving language models by retrieving from trillions of tokenscited by 1,293
38 more
- 2022Text Embeddings by Weakly-Supervised Contrastive Pre-trainingcited by 1,253
- 2023Instruction-Following Evaluation for Large Language Modelscited by 1,228
- 2021Unsupervised Dense Information Retrieval with Contrastive Learningcited by 1,216
- 2020Leveraging Passage Retrieval with Generative Models for Open Domain Question Answeringcited by 1,210
- 2021What Makes Good In-Context Examples for GPT-3?cited by 1,195
- 2022Atlas: Few-shot Learning with Retrieval Augmented Language Modelscited by 952
- 2023Math-Shepherd: Verify and Reinforce LLMs Step-by-step without Human Annotationscited by 928
- 2022Interleaving Retrieval with Chain-of-Thought Reasoning for Knowledge-Intensive Multi-Step Questionscited by 923
- 2023REPLUG: Retrieval-Augmented Black-Box Language Modelscited by 792
- 2020How Much Knowledge Can You Pack Into the Parameters of a Language Model?cited by 719
- 2023In-Context Retrieval-Augmented Language Modelscited by 702
- 2023Siren's Song in the AI Ocean: A Survey on Hallucination in Large Language Modelscited by 698
- 2019Latent Retrieval for Weakly Supervised Open Domain Question Answeringcited by 695
- 2021Retrieval Augmentation Reduces Hallucination in Conversationcited by 692
- 2022Precise Zero-Shot Dense Retrieval without Relevance Labelscited by 517
- 2023Active Retrieval Augmented Generationcited by 516
- 2022Large Language Models Struggle to Learn Long-Tail Knowledgecited by 458
- 2023Enhancing Retrieval-Augmented Large Language Models with Iterative Retrieval-Generation Synergycited by 346
- 2022Selection-Inference: Exploiting Large Language Models for Interpretable Logical Reasoningcited by 334
- 2018SWAG: A Large-Scale Adversarial Dataset for Grounded Commonsense Inferencecited by 333
- 2022Demonstrate-Search-Predict: Composing retrieval and language models for knowledge-intensive NLPcited by 318
- 2022Promptagator: Few-shot Dense Retrieval From 8 Examplescited by 235
- 2020Answering Complex Open-Domain Questions with Multi-Hop Dense Retrievalcited by 162
- 2023Take a Step Back: Evoking Reasoning via Abstraction in Large Language Modelscited by 159
- 2023Query2doc: Query Expansion with Large Language Modelscited by 149
- 2021WebQA: Multihop and Multimodal QAcited by 109
- 2022Task-aware Retrieval with Instructionscited by 107
- 2019Entity-Relation Extraction as Multi-Turn Question Answeringcited by 96
- 2024BM25S: Orders of magnitude faster lexical search via eager sparse scoringcited by 88
- 2022Iteratively Prompt Pre-trained Language Models for Chain of Thoughtcited by 75
- 2023Do Models Really Learn to Follow Instructions? An Empirical Study of Instruction Tuningcited by 49
- 2024RA-ISF: Learning to Answer and Understand from Retrieval Augmentation via Iterative Self-Feedbackcited by 46
- 2022Retrieval as Attention: End-to-end Learning of Retrieval and Reading within a Single Transformercited by 45
- 2023Retrieval-Generation Synergy Augmented Large Language Modelscited by 26
- 2024Knowledge-Aware Query Expansion with Large Language Models for Textual and Relational Retrievalcited by 26
- 2023Prompt-Guided Retrieval Augmentation for Non-Knowledge-Intensive Taskscited by 21
- 2019Multi-step Entity-centric Information Retrieval for Multi-Hop Question Answeringcited by 20
- 2023Generative Relevance Feedback with Large Language Modelscited by 20
50 most cited of 57 All 57 (JSON)
Built on by
Citing papers per year: 2025: 2; 2026: 2.
4 papers.
- 2025A Survey of LLM-based Deep Search Agents: Paradigm, Optimization, Evaluation, and Challengescited by 62
- 2025RAG+: Enhancing Retrieval-Augmented Generation with Application-Aware Reasoningcited by 3
- 2026Beyond Relevance: On the Relationship Between Retrieval and RAG Information Coveragecited by 1
- 2026Guaranteeing Knowledge Integration with Joint Decoding for Retrieval-Augmented Generationcited by 0
- 2026Guaranteeing Knowledge Integration with Joint Decoding for Retrieval-Augmented Generation9 Apr 2026
- 2026Beyond Relevance: On the Relationship Between Retrieval and RAG Information Coverage9 Mar 2026
- 2025A Survey of LLM-based Deep Search Agents: Paradigm, Optimization, Evaluation, and Challenges3 Aug 2025
- 2025RAG+: Enhancing Retrieval-Augmented Generation with Application-Aware Reasoning13 Jun 2025
Similar, not cited
Close in wording, no citation either way
- 2024CoFE-RAG: A Comprehensive Full-chain Evaluation Framework for Retrieval-Augmented Generation with Enhanced Data Diversity
- 2025Fishing for Answers: Exploring One-shot vs. Iterative Retrieval Strategies for Retrieval Augmented Generation
- 2025Enhancing Retrieval-Augmented Generation: A Study of Best Practices
- 2025When Retrieval Succeeds and Fails: Rethinking Retrieval-Augmented Generation for LLMs
- 2024Long2RAG: Evaluating Long-Context & Long-Form Retrieval-Augmented Generation with Key Point Recall
- 2025A Systematic Review of Key Retrieval-Augmented Generation (RAG) Systems: Progress, Gaps, and Future Directions
- 2024A Comprehensive Survey of Retrieval-Augmented Generation (RAG): Evolution, Current Landscape and Future Directions
- 2025A Survey on Knowledge-Oriented Retrieval-Augmented Generation