CTRLStruct: Dialogue Structure Learning for Open-Domain Response Generation
Not on the map. Why?
Abstract (arXiv)
Dialogue structure discovery is essential in dialogue generation. Well-structured topic flow can leverage background information and predict future topics to help generate controllable and explainable responses. However, most previous work focused on dialogue structure learning in task-oriented dialogue other than open-domain dialogue which is more complicated and challenging. In this paper, we present a new framework CTRLStruct for dialogue structure learning to effectively explore topic-level dialogue clusters as well as their transitions with unlabelled information. Precisely, dialogue utterances encoded by bi-directional Transformer are further trained through a special designed contrastive learning task to improve representation. Then we perform clustering to utterance-level representations and form topic-level clusters that can be considered as vertices in dialogue structure graph. The edges in the graph indicating transition probability between vertices are calculated by mimicking expert behavior in datasets. Finally, dialogue structure graph is integrated into dialogue model to perform controlled response generation. Experiments on two popular open-domain dialogue datasets show our model can generate more coherent responses compared to some excellent dialogue models, as well as outperform some typical sentence embedding methods in dialogue utterance representation. Code is available in GitHub.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 26 of its 54 references that are in the map. First posted on arXiv 2 Mar 2023.
Builds on
26 of 54 references.
References · 26
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,049
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
- 2019BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehensioncited by 5,874
- 2019The Curious Case of Neural Text Degenerationcited by 2,881
- 2021SimCSE: Simple Contrastive Learning of Sentence Embeddingscited by 2,168
- 2018Hierarchical Neural Story Generationcited by 1,182
14 more
- 2015A Diversity-Promoting Objective Function for Neural Conversation Modelscited by 1,068
- 2019DialoGPT: Large-Scale Generative Pre-training for Conversational Response Generationcited by 842
- 2018Personalizing Dialogue Agents: I have a dog, do you have pets too?cited by 820
- 2017DailyDialog: A Manually Labelled Multi-turn Dialogue Datasetcited by 649
- 2020Recipes for building an open-domain chatbotcited by 593
- 2016How NOT To Evaluate Your Dialogue System: An Empirical Study of Unsupervised Evaluation Metrics for Dialogue Response Generationcited by 356
- 2017Learning Discourse-level Diversity for Neural Dialog Models using Conditional Variational Autoencoderscited by 222
- 2019PLATO: Pre-trained Dialogue Generation Model with Discrete Latent Variablecited by 145
- 2020Toward the Fundamental Limits of Imitation Learningcited by 96
- 2019Proactive Human-Machine Conversation with Explicit Conversation Goalscited by 87
- 2020On the Sentence Embeddings from Pre-trained Language Modelscited by 83
- 2022Control Globally, Understand Locally: A Global-to-Local Hierarchical Graph Network for Emotional Support Conversationcited by 56
- 2019Unsupervised Dialog Structure Learningcited by 16
- 2022Recent Advances in Neural Text Generation: A Task-Agnostic Surveycited by 14
Built on by
Citing papers per year: 2023: 2; 2024: 4; 2025: 2.
8 papers.
- 2024Empathy Level Alignment via Reinforcement Learning for Empathetic Response Generationcited by 8
- 2023InfoDiffusion: Information Entropy Aware Diffusion Process for Non-Autoregressive Text Generationcited by 5
- 2024Characteristic AI Agents via Large Language Modelscited by 5
- 2025Turning Conversations into Workflows: A Framework to Extract and Evaluate Dialog Workflows for Service AI Agentscited by 5
- 2023Medical Report Generation based on Segment-Enhanced Contrastive Representation Learningcited by 3
- 2024Unsupervised Mutual Learning of Discourse Parsing and Topic Segmentation in Dialoguecited by 3
- 2024A Systematic Evaluation of Large Language Models for Natural Language Generation Taskscited by 2
- 2025EventWeave: A Dynamic Framework for Capturing Core and Supporting Events in Dialogue Systemscited by 2
- 2025EventWeave: A Dynamic Framework for Capturing Core and Supporting Events in Dialogue Systems29 Mar 2025
- 2025Turning Conversations into Workflows: A Framework to Extract and Evaluate Dialog Workflows for Service AI Agents24 Feb 2025
- 2024Empathy Level Alignment via Reinforcement Learning for Empathetic Response Generation6 Aug 2024
- 2024Unsupervised Mutual Learning of Discourse Parsing and Topic Segmentation in Dialogue30 May 2024
- 2024A Systematic Evaluation of Large Language Models for Natural Language Generation Tasks16 May 2024
- 2024Characteristic AI Agents via Large Language Models19 Mar 2024
- 2023Medical Report Generation based on Segment-Enhanced Contrastive Representation Learning26 Dec 2023
- 2023InfoDiffusion: Information Entropy Aware Diffusion Process for Non-Autoregressive Text Generation18 Oct 2023