Less is More: Learning to Refine Dialogue History for Personalized Dialogue Generation
Hanxun Zhong, Zhicheng Dou, Yutao Zhu, Hongjin Qian, Ji-Rong Wen
TL;DR
This work tackles the challenge of personalized dialogue generation from long, noisy dialogue histories. It proposes MSP, a hierarchical refiner framework with a user refiner, topic refiner, and token refiner feeding a transformer-based generator, guided by a joint training scheme and a supplementary sentence-matching task. Experiments on Weibo and Reddit demonstrate MSP's superior performance across metric-based and human evaluations, with ablations confirming the necessity of each refinement step and the benefit of cross-user information. The approach enables more informative, personalized responses by leveraging broader context while controlling noise, offering practical gains for large-scale personalized dialogue systems.
Abstract
Personalized dialogue systems explore the problem of generating responses that are consistent with the user's personality, which has raised much attention in recent years. Existing personalized dialogue systems have tried to extract user profiles from dialogue history to guide personalized response generation. Since the dialogue history is usually long and noisy, most existing methods truncate the dialogue history to model the user's personality. Such methods can generate some personalized responses, but a large part of dialogue history is wasted, leading to sub-optimal performance of personalized response generation. In this work, we propose to refine the user dialogue history on a large scale, based on which we can handle more dialogue history and obtain more abundant and accurate persona information. Specifically, we design an MSP model which consists of three personal information refiners and a personalized response generator. With these multi-level refiners, we can sparsely extract the most valuable information (tokens) from the dialogue history and leverage other similar users' data to enhance personalization. Experimental results on two real-world datasets demonstrate the superiority of our model in generating more informative and personalized responses.
