Assigning personality/identity to a chatting machine for coherent conversation generation
Qiao Qian, Minlie Huang, Haizhou Zhao, Jingfang Xu, Xiaoyan Zhu

TL;DR
This paper presents a novel model for chatbots that generates more coherent and natural responses by incorporating a predefined personality or identity, using specialized modules to detect, select, and utilize profile information.
Contribution
It introduces a new multi-module model that effectively integrates profile information into response generation for more coherent chatbot conversations.
Findings
Model produces more coherent responses
Responses are more natural and diversified
Effective use of social media data for training
Abstract
Endowing a chatbot with personality or an identity is quite challenging but critical to deliver more realistic and natural conversations. In this paper, we address the issue of generating responses that are coherent to a pre-specified agent profile. We design a model consisting of three modules: a profile detector to decide whether a post should be responded using the profile and which key should be addressed, a bidirectional decoder to generate responses forward and backward starting from a selected profile value, and a position detector that predicts a word position from which decoding should start given a selected profile value. We show that general conversation data from social media can be used to generate profile-coherent responses. Manual and automatic evaluation shows that our model can deliver more coherent, natural, and diversified responses.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTopic Modeling · Authorship Attribution and Profiling · Opinion Dynamics and Social Influence
