Step-by-Step: Separating Planning from Realization in Neural Data-to-Text Generation
Not on the map. Why?
Abstract (arXiv)
Data-to-text generation can be conceptually divided into two parts: ordering and structuring the information (planning), and generating fluent language describing the information (realization). Modern neural generation systems conflate these two steps into a single end-to-end differentiable system. We propose to split the generation process into a symbolic text-planning stage that is faithful to the input, followed by a neural generation stage that focuses only on realization. For training a plan-to-text generator, we present a method for matching reference texts to their corresponding text plans. For inference time, we describe a method for selecting high-quality text plans for new inputs. We implement and evaluate our approach on the WebNLG benchmark. Our results demonstrate that decoupling text planning from neural realization indeed improves the system's reliability and adequacy while maintaining fluent output. We observe improvements both in BLEU scores and in manual evaluations. Another benefit of our approach is the ability to output diverse realizations of the same input, paving the way to explicit control over the generated text structure.
Key facts. Cited by 75 papers in the map (data through 7 Oct 2026). First posted on arXiv 6 Apr 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 21; 2022: 23; 2023: 11; 2024: 10; 2025: 7; 2026: 3.
75 papers.
Sort:
By area:
- 2022Survey of Hallucination in Natural Language Generationcited by 2,056
- 2022Factuality Enhanced Language Models for Open-Ended Text Generationcited by 200
- 2021FeTaQA: Free-form Table Question Answeringcited by 174
- 2021A Token-level Reference-free Hallucination Detection Benchmark for Free-form Text Generationcited by 137
- 2022PEER: A Collaborative Language Modelcited by 86
- 2025PlanGenLLMs: A Modern Survey of LLM Planning Capabilitiescited by 82
- 2021JointGT: Graph-Text Joint Representation Learning for Text Generation from Knowledge Graphscited by 58
- 2021Plan-then-Generate: Controlled Data-to-Text Generation via Planningcited by 52
- 2022Conditional Generation with a Question-Answering Blueprintcited by 44
- 2023ORGAN: Observation-Guided Radiology Report Generation via Tree Reasoningcited by 39
- 2021Data-to-text Generation with Macro Planningcited by 34
- 2021Does Pretraining for Summarization Require Knowledge Transfer?cited by 30
38 more
- 2022PLANET: Dynamic Content Planning in Autoregressive Transformers for Long-form Text Generationcited by 30
- 2021Few-shot Knowledge Graph-to-Text Generation with Pretrained Language Modelscited by 29
- 2024Learning to Plan and Generate Text with Citationscited by 28
- 2021Towards Faithfulness in Open Domain Table-to-text Generation from an Entity-centric Viewcited by 24
- 2021Asking It All: Generating Contextualized Questions for any Semantic Rolecited by 22
- 2021Sketch and Refine: Towards Faithful and Informative Table-to-Text Generationcited by 21
- 2021Improving Compositional Generalization with Self-Training for Data-to-Text Generationcited by 19
- 2022Neural Pipeline for Zero-Shot Data-to-Text Generationcited by 19
- 2022Language modeling via stochastic processescited by 18
- 2022Data-to-text Generation with Variational Sequential Planningcited by 17
- 2022GAP: A Graph-aware Language Model Framework for Knowledge Graph-to-Text Generationcited by 16
- 2022Efficient Few-Shot Fine-Tuning for Opinion Summarizationcited by 16
- 2022Recent Advances in Neural Text Generation: A Task-Agnostic Surveycited by 14
- 2022ASDOT: Any-Shot Data-to-Text Generation with Pretrained Language Modelscited by 14
- 2023Dialogue Planning via Brownian Bridge Stochastic Process for Goal-directed Proactive Dialoguecited by 14
- 2021IGA : An Intent-Guided Authoring Assistantcited by 12
- 2025Graph2text or Graph2token: A Perspective of Large Language Models for Graph Learningcited by 12
- 2021Jointly Improving Language Understanding and Generation with Quality-Weighted Weak Supervision of Automatic Labelingcited by 11
- 2021Stage-wise Fine-tuning for Graph-to-Text Generationcited by 11
- 2021DYPLOC: Dynamic Planning of Content Using Mixed Language Models for Text Generationcited by 11
- 2025VIST-GPT: Ushering in the Era of Visual Storytelling with LLMs?cited by 11
- 2021Knowledge-based Review Generation by Coherence Enhanced Text Planningcited by 10
- 2021Style Control for Schema-Guided Natural Language Generationcited by 10
- 2022Innovations in Neural Data-to-text Generation: A Surveycited by 10
- 2025Tabular Data Understanding with LLMs: A Survey of Recent Advances and Challengescited by 10
- 2023Text-Blueprint: An Interactive Platform for Plan-based Conditional Generationcited by 9
- 2024Assessing "Implicit" Retrieval Robustness of Large Language Modelscited by 9
- 2024LASP: Surveying the State-of-the-Art in Large Language Model-Assisted AI Planningcited by 9
- 2021AGGGEN: Ordering and Aggregating while Generatingcited by 7
- 2023μPLAN: Summarizing using a Content Plan as Cross-Lingual Bridgecited by 7
- 2024Unlocking Structure Measuring: Introducing PDD, an Automatic Metric for Positional Discourse Coherencecited by 7
- 2024The Power of Summary-Source Alignmentscited by 7
- 2022UCEpic: Unifying Aspect Planning and Lexical Constraints for Generating Explanations in Recommendationcited by 6
- 2024A Comparative Analysis of Conversational Large Language Models in Knowledge-Based Text Generationcited by 6
- 2024Target-constrained Bidirectional Planning for Generation of Target-oriented Proactive Dialoguecited by 6
- 2026MAU-GPT: Enhancing Multi-type Industrial Anomaly Understanding via Anomaly-aware and Generalist Experts Adaptationcited by 6
- 2022Plug-and-Play Recipe Generation with Content Planningcited by 5
- 2023Visual Storytelling with Question-Answer Planscited by 5
50 most cited of 75 All 75 (JSON)
- 2026Impact of enriched meaning representations for language generation in dialogue tasks: A comprehensive exploration of the relevance of tasks, corpora and metrics31 Mar 2026
- 2026Let's Simplify Step by Step: Guiding LLM Towards Multilingual Unsupervised Proficiency-Controlled Sentence Simplification7 Feb 2026
- 2026MAU-GPT: Enhancing Multi-type Industrial Anomaly Understanding via Anomaly-aware and Generalist Experts Adaptation31 Jan 2026
- 2025NormGenesis: Multicultural Dialogue Generation via Exemplar-Guided Social Norm Modeling and Violation Recovery22 Sep 2025
- 2025Tabular Data Understanding with LLMs: A Survey of Recent Advances and Challenges31 Jul 2025
- 2025Writing Like the Best: Exemplar-Based Expository Text Generation24 May 2025
- 2025VIST-GPT: Ushering in the Era of Visual Storytelling with LLMs?27 Apr 2025
- 2025PlanGenLLMs: A Modern Survey of LLM Planning Capabilities16 Feb 2025
- 2025CoPERLex: Content Planning with Event-based Representations for Legal Case Summarization23 Jan 2025
- 2025Graph2text or Graph2token: A Perspective of Large Language Models for Graph Learning2 Jan 2025
- 2024MICAS: Multi-grained In-Context Adaptive Sampling for 3D Point Cloud Processing25 Nov 2024
- 2024LASP: Surveying the State-of-the-Art in Large Language Model-Assisted AI Planning3 Sep 2024
38 more
- 2024Assessing "Implicit" Retrieval Robustness of Large Language Models26 Jun 2024
- 2024The Power of Summary-Source Alignments2 Jun 2024
- 2024Question Generation in Knowledge-Driven Dialog: Explainability and Evaluation11 Apr 2024
- 2024Learning to Plan and Generate Text with Citations4 Apr 2024
- 2024Target-constrained Bidirectional Planning for Generation of Target-oriented Proactive Dialogue10 Mar 2024
- 2024Unlocking Structure Measuring: Introducing PDD, an Automatic Metric for Positional Discourse Coherence15 Feb 2024
- 2024A Systematic Review of Data-to-Text NLG13 Feb 2024
- 2024A Comparative Analysis of Conversational Large Language Models in Knowledge-Based Text Generation2 Feb 2024
- 2023Compositional Generalization for Data-to-Text Generation5 Dec 2023
- 2023Visual Storytelling with Question-Answer Plans8 Oct 2023
- 2023Learning to Predict Concept Ordering for Common Sense Generation12 Sep 2023
- 2023Exploiting the Potential of Seq2Seq Models as Robust Few-Shot Learners27 Jul 2023
- 2023Knowledge Graph for NLG in the context of conversational agents4 Jul 2023
- 2023ORGAN: Observation-Guided Radiology Report Generation via Tree Reasoning10 Jun 2023
- 2023μPLAN: Summarizing using a Content Plan as Cross-Lingual Bridge23 May 2023
- 2023Dialogue Planning via Brownian Bridge Stochastic Process for Goal-directed Proactive Dialogue9 May 2023
- 2023Text-Blueprint: An Interactive Platform for Plan-based Conditional Generation28 Apr 2023
- 2023Learning from Multiple Sources for Data-to-Text and Text-to-Data22 Feb 2023
- 2023Plan-then-Seam: Towards Efficient Table-to-Text Generation10 Feb 2023
- 2022DialogQAE: N-to-N Question Answer Pair Extraction from Customer Service Chatlog14 Dec 2022
- 2022Plug-and-Play Recipe Generation with Content Planning9 Dec 2022
- 2022DialogUSR: Complex Dialogue Utterance Splitting and Reformulation for Multiple Intent Detection20 Oct 2022
- 2022ASDOT: Any-Shot Data-to-Text Generation with Pretrained Language Models9 Oct 2022
- 2022UCEpic: Unifying Aspect Planning and Lexical Constraints for Generating Explanations in Recommendation28 Sep 2022
- 2022INFINITY: A Simple Yet Effective Unsupervised Framework for Graph-Text Mutual Conversion22 Sep 2022
- 2022PEER: A Collaborative Language Model24 Aug 2022
- 2022An Interpretability Evaluation Benchmark for Pre-trained Language Models28 Jul 2022
- 2022Innovations in Neural Data-to-text Generation: A Survey25 Jul 2022
- 2022Conditional Generation with a Question-Answering Blueprint1 Jul 2022
- 2022Factuality Enhanced Language Models for Open-Ended Text Generation9 Jun 2022
- 2022Revisiting Generative Commonsense Reasoning: A Pre-Ordering Approach26 May 2022
- 2022RSTGen: Imbuing Fine-Grained Interpretable Control into Long-FormText Generators25 May 2022
- 2022A Template-based Method for Constrained Neural Machine Translation23 May 2022
- 2022Efficient Few-Shot Fine-Tuning for Opinion Summarization4 May 2022
- 2022Event Transition Planning for Open-ended Text Generation20 Apr 2022
- 2022GAP: A Graph-aware Language Model Framework for Knowledge Graph-to-Text Generation13 Apr 2022
- 2022Neural Pipeline for Zero-Shot Data-to-Text Generation30 Mar 2022
- 2022Language modeling via stochastic processes21 Mar 2022
50 newest of 75 All 75 (JSON)
- 2022Survey of Hallucination in Natural Language Generationcited by 2,056
- 2022Factuality Enhanced Language Models for Open-Ended Text Generationcited by 200
- 2021FeTaQA: Free-form Table Question Answeringcited by 174
- 2021A Token-level Reference-free Hallucination Detection Benchmark for Free-form Text Generationcited by 137
- 2022PEER: A Collaborative Language Modelcited by 86
- 2025PlanGenLLMs: A Modern Survey of LLM Planning Capabilitiescited by 82
- 2021JointGT: Graph-Text Joint Representation Learning for Text Generation from Knowledge Graphscited by 58
- 2021Plan-then-Generate: Controlled Data-to-Text Generation via Planningcited by 52
- 2022Conditional Generation with a Question-Answering Blueprintcited by 44
- 2023ORGAN: Observation-Guided Radiology Report Generation via Tree Reasoningcited by 39
- 2021Data-to-text Generation with Macro Planningcited by 34
- 2021Does Pretraining for Summarization Require Knowledge Transfer?cited by 30
12 most cited of 72 All 72 (JSON)
- 2026Impact of enriched meaning representations for language generation in dialogue tasks: A comprehensive exploration of the relevance of tasks, corpora and metrics31 Mar 2026
- 2026Let's Simplify Step by Step: Guiding LLM Towards Multilingual Unsupervised Proficiency-Controlled Sentence Simplification7 Feb 2026
- 2026MAU-GPT: Enhancing Multi-type Industrial Anomaly Understanding via Anomaly-aware and Generalist Experts Adaptation31 Jan 2026
- 2025NormGenesis: Multicultural Dialogue Generation via Exemplar-Guided Social Norm Modeling and Violation Recovery22 Sep 2025
- 2025Writing Like the Best: Exemplar-Based Expository Text Generation24 May 2025
- 2025VIST-GPT: Ushering in the Era of Visual Storytelling with LLMs?27 Apr 2025
- 2025PlanGenLLMs: A Modern Survey of LLM Planning Capabilities16 Feb 2025
- 2025CoPERLex: Content Planning with Event-based Representations for Legal Case Summarization23 Jan 2025
- 2025Graph2text or Graph2token: A Perspective of Large Language Models for Graph Learning2 Jan 2025
- 2024MICAS: Multi-grained In-Context Adaptive Sampling for 3D Point Cloud Processing25 Nov 2024
- 2024LASP: Surveying the State-of-the-Art in Large Language Model-Assisted AI Planning3 Sep 2024
- 2024The Power of Summary-Source Alignments2 Jun 2024
12 newest of 72 All 72 (JSON)