atlas

Research map / Large language models / Retrieval and knowledge

Putting People in LLMs’ Shoes: Generating Better Answers via Question Rewriter

AAAI 2025 · Large language models › Retrieval and knowledge · approach: Knowledge-augmented question answering · 2 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Trains a question rewriter with DPO on preference pairs built from automatic LFQA evaluation criteria, so that black-box LLMs produce better long-form answers without human feedback or multi-round refinement.

Problem

Vague or poorly formulated user questions hinder black-box LLMs from giving precise long-form answers; prior prompt optimization focused on task-level instructions or multi-round instance-level refinement with human/LLM feedback, mostly on arithmetic reasoning and short-form QA.

Approach

Single-round instance-level question rewriting: sample rewritten questions from an instruct LLM, label better/worse rewrites by whether generated answers dominate the original answer on automatic LFQA criteria, and optimize the rewriter with DPO (plus a validation-based preference score for checkpoint selection).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Fine-tune an instance-level question rewriter with DPO preference pairs selected using the Best-Random sampling combinationLlama-3-8B question answering · K-QAS_comp: 0.4573 -> 0.4600Helped
Fine-tune an instance-level question rewriter with DPO preference pairs selected using the Best-Random sampling combinationLlama-3-8B question answering · K-QAS_cont: 0.4400 -> 0.4000Helped
Fine-tune an instance-level question rewriter with DPO preference pairsLlama-3-8B question answering · TruthfulQAS_overall: 0.7397 -> 0.7789Helped
Fine-tune an instance-level question rewriter with DPO preference pairsLlama-3-8B question answering · OASST1QAS_pref: 0.8654 -> 0.9104Helped
Train the rewriter on K-QA rather than use the original questionsLlama-3-8B question answering · TruthfulQAS_overall: 0.7397 -> 0.7454Helped
Train the rewriter on TruthfulQA rather than use the original questionsLlama-3-8B question answering · K-QAS_comp: 0.4573 -> 0.4104Hurt
Train the rewriter on OASST1QA rather than use the original questionsLlama-3-8B question answering · TruthfulQAS_overall: 0.7397 -> 0.7155Hurt
Use randomly sampled better questions and worst-ranked negative questions instead of the Best-Random combination (ablation)DPO question rewriter · K-QAS_comp: 0.4600 -> 0.4276Hurt
Use top-ranked better questions and worst-ranked negative questions instead of the Best-Random combination (ablation)DPO question rewriter · K-QAS_comp: 0.4600 -> 0.4026Hurt
Randomly sample both better and worse questions instead of the Best-Random combination (ablation)DPO question rewriter · K-QAS_comp: 0.4600 -> 0.4564No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: K-QA TruthfulQA OASST1QA

Benchmarks: K-QA TruthfulQA OASST1QA

Metrics: S_comp S_cont S_truth S_info S_overall S_pref

Baselines: Original question Zero-Shot CoT Initial Rewriter PRewrite (DPO replication) T5-Flan-base ill-formed question rewriter PRoMPTed

Builds on: direct preference optimization PRewrite FActScore TruthfulQA Zero-Shot CoT

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy