IRAIAug 19, 2025

InPars+: Supercharging Synthetic Data Generation for Information Retrieval Systems

arXiv:2508.13930v11 citationsh-index: 1Has Code
Originality Incremental advance
AI Analysis

This is an incremental improvement for researchers and practitioners in information retrieval, enhancing synthetic data generation methods.

This work tackles the problem of generating synthetic training data for neural information retrieval systems by extending existing pipelines with fine-tuning via Contrastive Preference Optimization and dynamic prompts using DSPy, resulting in reduced filtering needs and improved retrieval performance.

This work revisits and extends synthetic query generation pipelines for Neural Information Retrieval (NIR) by leveraging the InPars Toolkit, a reproducible, end-to-end framework for generating training data using large language models (LLMs). We first assess the reproducibility of the original InPars, InPars-V2, and Promptagator pipelines on the SciFact benchmark and validate their effectiveness using open-source reranker and generator models. Building on this foundation, we introduce two key extensions to the pipeline: (1) fine-tuning a query generator LLM via Contrastive Preference Optimization (CPO) to improve the signal quality in generated queries, and (2) replacing static prompt templates with dynamic, Chain-of-Thought (CoT) optimized prompts using the DSPy framework. Our results show that both extensions reduce the need for aggressive filtering while improving retrieval performance. All code, models, and synthetic datasets are publicly released to support further research at: \href{https://github.com/danilotpnta/IR2-project}{this https URL}.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes