Sketch-Fill-A-R: A Persona-Grounded Chit-Chat Generation Framework

Michael Shum, Stephan Zheng, Wojciech Kryscinski, Caiming Xiong, Richard Socher


Abstract
Human-like chit-chat conversation requires agents to generate responses that are fluent, engaging and consistent. We propose Sketch- Fill-A-R, a framework that uses a persona-memory to generate chit-chat responses in three phases. First, it generates dynamic sketch responses with open slots. Second, it generates candidate responses by filling slots with parts of its stored persona traits. Lastly, it ranks and selects the final response via a language model score. Sketch-Fill-A-R outperforms a state-of-the-art baseline both quantitatively (10-point lower perplexity) and qualitatively (preferred by 55% in head-to-head single-turn studies and 20% higher in consistency in multi-turn user studies) on the Persona-Chat dataset. Finally, we extensively analyze Sketch-Fill-A-R’s responses and human feedback, and show it is more consistent and engaging by using more relevant responses and questions.
Anthology ID:
2020.nlp4convai-1.14
Volume:
Proceedings of the 2nd Workshop on Natural Language Processing for Conversational AI
Month:
July
Year:
2020
Address:
Online
Editors:
Tsung-Hsien Wen, Asli Celikyilmaz, Zhou Yu, Alexandros Papangelis, Mihail Eric, Anuj Kumar, Iñigo Casanueva, Rushin Shah
Venue:
NLP4ConvAI
SIG:
Publisher:
Association for Computational Linguistics
Note:
Pages:
118–131
Language:
URL:
https://aclanthology.org/2020.nlp4convai-1.14
DOI:
10.18653/v1/2020.nlp4convai-1.14
Bibkey:
Cite (ACL):
Michael Shum, Stephan Zheng, Wojciech Kryscinski, Caiming Xiong, and Richard Socher. 2020. Sketch-Fill-A-R: A Persona-Grounded Chit-Chat Generation Framework. In Proceedings of the 2nd Workshop on Natural Language Processing for Conversational AI, pages 118–131, Online. Association for Computational Linguistics.
Cite (Informal):
Sketch-Fill-A-R: A Persona-Grounded Chit-Chat Generation Framework (Shum et al., NLP4ConvAI 2020)
Copy Citation:
PDF:
https://aclanthology.org/2020.nlp4convai-1.14.pdf
Video:
 http://slideslive.com/38929629