# Improving Multi-turn Dialogue Modelling with Utterance ReWriter

arXiv: https://arxiv.org/abs/1906.07004 · HTML: https://mlsanity.com/paper/1906.07004/

## Key facts

- Cited by 58 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 14 Jun 2019.

## Built on by (most cited first, 30 of 58)

- [Recent Advances in Deep Learning Based Dialogue Systems: A Systematic Survey](https://mlsanity.com/paper/2105.04387/) (2021)
- [CodeR: Issue Resolving with Multi-Agent and Task Graphs](https://mlsanity.com/paper/2406.01304/) (2024)
- [Evaluating LLM-based Agents for Multi-Turn Conversations: A Survey](https://mlsanity.com/paper/2503.22458/) (2025)
- [Can Large Language Models Understand Context?](https://mlsanity.com/paper/2402.00858/) (2024)
- [Benchmarking LLM Tool-Use in the Wild](https://mlsanity.com/paper/2604.06185/) (2026)
- [Adaptive Social Learning via Mode Policy Optimization for Language Agents](https://mlsanity.com/paper/2505.02156/) (2025)
- [ChatPLUG: Open-Domain Generative Dialogue System with Internet-Augmented Instruction Tuning for Digital Human](https://mlsanity.com/paper/2304.07849/) (2023)
- [CREAD: Combined Resolution of Ellipses and Anaphora in Dialogues](https://mlsanity.com/paper/2105.09914/) (2021)
- [Enhance Incomplete Utterance Restoration by Joint Learning Token Extraction and Text Generation](https://mlsanity.com/paper/2204.03958/) (2022)
- [UniDU: Towards A Unified Generative Dialogue Understanding Framework](https://mlsanity.com/paper/2204.04637/) (2022)
- [A Survey on Zero Pronoun Translation](https://mlsanity.com/paper/2305.10196/) (2023)
- [Mining Clues from Incomplete Utterance: A Query-enhanced Network for Incomplete Utterance Rewriting](https://mlsanity.com/paper/2307.00866/) (2023)
- [C3: A Bilingual Benchmark for Spoken Dialogue Models Exploring Challenges in Complex Conversations](https://mlsanity.com/paper/2507.22968/) (2025)
- [Conversational Semantic Role Labeling](https://mlsanity.com/paper/2104.04947/) (2021)
- [Graph Meets LLM: A Novel Approach to Collaborative Filtering for Robust Conversational Understanding](https://mlsanity.com/paper/2305.14449/) (2023)
- [Towards Standard Criteria for human evaluation of Chatbots: A Survey](https://mlsanity.com/paper/2105.11197/) (2021)
- [McQueen: a Benchmark for Multimodal Conversational Query Rewrite](https://mlsanity.com/paper/2210.12775/) (2022)
- [Conversational Query Rewriting with Self-supervised Learning](https://mlsanity.com/paper/2102.04708/) (2021)
- [Hierarchical Context Tagging for Utterance Rewriting](https://mlsanity.com/paper/2206.11218/) (2022)
- [Improving Bot Response Contradiction Detection via Utterance Rewriting](https://mlsanity.com/paper/2207.11862/) (2022)
- [C3-Bench: The Things Real Disturbing LLM based Agent in Multi-Tasking](https://mlsanity.com/paper/2505.18746/) (2025)
- [Self-Aware Feedback-Based Self-Learning in Large-Scale Conversational AI](https://mlsanity.com/paper/2205.00029/) (2022)
- [A General Contextualized Rewriting Framework for Text Summarization](https://mlsanity.com/paper/2207.05948/) (2022)
- [PENTATRON: PErsonalized coNText-Aware Transformer for Retrieval-based cOnversational uNderstanding](https://mlsanity.com/paper/2210.12308/) (2022)
- [KG-ECO: Knowledge Graph Enhanced Entity Correction for Query Rewriting](https://mlsanity.com/paper/2302.10454/) (2023)
- [A Joint Model for Dropped Pronoun Recovery and Conversational Discourse Parsing in Chinese Conversational Speech](https://mlsanity.com/paper/2106.03345/) (2021)
- [Self-Attention for Incomplete Utterance Rewriting](https://mlsanity.com/paper/2202.12160/) (2022)
- [What Did You Say? Task-Oriented Dialog Datasets Are Not Conversational!?](https://mlsanity.com/paper/2203.03431/) (2022)
- [IRRGN: An Implicit Relational Reasoning Graph Network for Multi-turn Response Selection](https://mlsanity.com/paper/2212.00482/) (2022)
- [Incomplete Utterance Rewriting as Sequential Greedy Tagging](https://mlsanity.com/paper/2307.06337/) (2023)

## Abstract (arXiv)

Recent research has made impressive progress in single-turn dialogue modelling. In the multi-turn setting, however, current models are still far from satisfactory. One major challenge is the frequently occurred coreference and information omission in our daily conversation, making it hard for machines to understand the real intention. In this paper, we propose rewriting the human utterance as a pre-process to help multi-turn dialgoue modelling. Each utterance is first rewritten to recover all coreferred and omitted information. The next processing steps are then performed based on the rewritten utterance. To properly train the utterance rewriter, we collect a new dataset with human annotations and introduce a Transformer-based utterance rewriting architecture using the pointer network. We show the proposed architecture achieves remarkably good performance on the utterance rewriting task. The trained utterance rewriter can be easily integrated into online chatbots and brings general improvement over different domains.
