Generative Query Reformulation Using Ensemble Prompting, Document Fusion, and Relevance Feedback
Not on the map. Why?
Abstract (arXiv)
Query Reformulation (QR) is a set of techniques used to transform a user's original search query to a text that better aligns with the user's intent and improves their search experience. Recently, zero-shot QR has been a promising approach due to its ability to exploit knowledge inherent in large language models. Inspired by the success of ensemble prompting strategies which have benefited other tasks, we investigate if they can improve query reformulation. In this context, we propose two ensemble-based prompting techniques, GenQREnsemble and GenQRFusion which leverage paraphrases of a zero-shot instruction to generate multiple sets of keywords to improve retrieval performance ultimately. We further introduce their post-retrieval variants to incorporate relevance feedback from a variety of sources, including an oracle simulating a human user and a "critic" LLM. We demonstrate that an ensemble of query reformulations can improve retrieval effectiveness by up to 18% on nDCG@10 in pre-retrieval settings and 9% on post-retrieval settings on multiple benchmarks, outperforming all previously reported SOTA results. We perform subsequent analyses to investigate the effects of feedback documents, incorporate domain-specific instructions, filter reformulations, and generate fluent reformulations that might be more beneficial to human searchers. Together, the techniques and the results presented in this paper establish a new state of the art in automated query reformulation for retrieval and suggest promising directions for future research.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 28 of its 49 references that are in the map. First posted on arXiv 27 May 2024.
Builds on
28 of 49 references.
References · 28
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
- 2022Self-Consistency Improves Chain of Thought Reasoning in Language Modelscited by 5,601
- 2022Scaling Instruction-Finetuned Language Modelscited by 2,997
- 2022Beyond the Imitation Game: Quantifying and extrapolating the capabilities of language modelscited by 1,970
- 2016MS MARCO: A Human Generated MAchine Reading COmprehension Datasetcited by 1,591
- 2021Calibrate Before Use: Improving Few-Shot Performance of Language Modelscited by 1,371
- 2021BEIR: A Heterogenous Benchmark for Zero-shot Evaluation of Information Retrieval Modelscited by 1,225
- 2017Explanation in Artificial Intelligence: Insights from the Social Sciencescited by 1,201
- 2023Large Language Models are not Fair Evaluatorscited by 1,050
- 2022Precise Zero-Shot Dense Retrieval without Relevance Labelscited by 508
- 2019Document Expansion by Query Predictioncited by 225
16 more
- 2022Ask Me Anything: A simple strategy for prompting language modelscited by 155
- 2022On Decoding Strategies for Neural Text Generatorscited by 89
- 2021The Expando-Mono-Duo Design Pattern for Text Ranking with Pretrained Sequence-to-Sequence Modelscited by 81
- 2021NL-Augmenter: A Framework for Task-Sensitive Natural Language Augmentationcited by 72
- 2023ConvGQR: Generative Query Reformulation for Conversational Searchcited by 59
- 2021Improving Query Representations for Dense Retrieval with Pseudo Relevance Feedbackcited by 45
- 2018Identifying Well-formed Natural Language Questionscited by 29
- 2021Simplified Data Wrangling with ir_datasetscited by 27
- 2021Pseudo Relevance Feedback with Deep Language Models and Dense Retrievers: Successes and Pitfallscited by 26
- 2023When do Generative Query and Document Expansions Fail? A Comprehensive Study Across Methods, Retrievers, and Datasetscited by 25
- 2023Generative Query Reformulation for Effective Adhoc Searchcited by 24
- 2024GenQREnsemble: Zero-Shot LLM Ensemble Prompting for Generative Query Reformulationcited by 22
- 2021Diversity driven Query Rewriting in Search Advertisingcited by 14
- 2019How to Ask Better Questions? A Large-Scale Multi-Domain Dataset for Rewriting Ill-Formed Questionscited by 12
- 2023An Interactive Query Generation Assistant using LLM-based Prompt Modification and User Feedbackcited by 6
- 2024QueryExplorer: An Interactive Query Generation Assistant for Search and Explorationcited by 4
Built on by
Citing papers per year: 2024: 1; 2025: 4.
5 papers.
- 2025Tapered Off-Policy REINFORCE: Stable and efficient reinforcement learning for LLMscited by 61
- 2025Think Then Embed: Generative Context Improves Multimodal Embeddingcited by 39
- 2025InsertRank: LLMs can reason over BM25 scores to Improve Listwise Rerankingcited by 4
- 2025A New Query Expansion Approach via Agent-Mediated Dialogic Inquirycited by 2
- 2024PyTerrier-GenRank: The PyTerrier Plugin for Reranking with Large Language Modelscited by 1
- 2025Think Then Embed: Generative Context Improves Multimodal Embedding6 Oct 2025
- 2025InsertRank: LLMs can reason over BM25 scores to Improve Listwise Reranking17 Jun 2025
- 2025Tapered Off-Policy REINFORCE: Stable and efficient reinforcement learning for LLMs18 Mar 2025
- 2025A New Query Expansion Approach via Agent-Mediated Dialogic Inquiry12 Feb 2025
- 2024PyTerrier-GenRank: The PyTerrier Plugin for Reranking with Large Language Models6 Dec 2024
Similar, not cited
Close in wording, no citation either way
- 2023Query Expansion by Prompting Large Language Models
- 2024Meta-prompting Optimized Retrieval-augmented Generation
- 2024APEER: Automatic Prompt Engineering Enhances Large Language Model Reranking
- 2025AdaRewriter: Unleashing the Power of Prompting-based Conversational Query Reformulation via Test-Time Adaptation
- 2024RQ-RAG: Learning to Refine Queries for Retrieval Augmented Generation
- 2026Less is More for RAG: Information Gain Pruning for Generator-Aligned Reranking and Evidence Selection
- 2026RAQG-QPP: Query Performance Prediction with Retrieved Query Variants and Retrieval Augmented Query Generation
- 2025InPars+: Supercharging Synthetic Data Generation for Information Retrieval Systems