arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2108.07935cs.IRcs.AIcs.CL
收藏

基于个性化检索的聊天机器人隐式用户简档学习

Learning Implicit User Profiles for Personalized Retrieval-Based Chatbot

Gaoling School of Artificial Intelligence, Renmin University of China(中国人民大学高瓴人工智能学院);Beijing Key Laboratory of Big Data Management and Analysis Methods(大数据管理与分析方法北京市重点实验室);Université de Montréal(蒙特利尔大学)

Hongjin Qian, Zhicheng Dou, Yutao Zhu, Yueyuan Ma, Ji-Rong Wen

摘要:

在本文中,我们探讨了开发个性化聊天机器人的问题。个性化聊天机器人被设计为用户的数字聊天助理。个性化聊天机器人的关键特征是它应该与相应的用户具有一致的个性。当它被委托来响应其他人的消息时,它可以以与用户相同的方式说话。我们提出了一个基于检索的个性化聊天机器人模型,即IMPChat,从用户的对话历史中学习一个隐式的用户简档。我们认为,隐式用户简档是优于显式用户简档的可访问性和灵活性。IMPChat的目标是通过对用户的个性化语言风格和个性化偏好分别建模,从而获得隐含的用户简档。为了学习用户的个性化语言风格,我们精心构建语言模型从浅到深使用用户的历史响应;为了建模用户的个性化偏好,我们探索每个后响应对用户的条件关系。个性化的偏好是动态的和上下文感知的:我们分配更高的权重,这些历史对是主题相关的当前查询时,聚合个性化的偏好。我们将每个响应候选分别与个性化语言风格和个性化偏好进行匹配,并将两个匹配信号融合以确定最终的排名分数。在两个大型数据集上的综合实验表明,我们的方法优于所有基线模型。

英文摘要:

In this paper, we explore the problem of developing personalized chatbots. A personalized chatbot is designed as a digital chatting assistant for a user. The key characteristic of a personalized chatbot is that it should have a consistent personality with the corresponding user. It can talk the same way as the user when it is delegated to respond to others' messages. We present a retrieval-based personalized chatbot model, namely IMPChat, to learn an implicit user profile from the user's dialogue history. We argue that the implicit user profile is superior to the explicit user profile regarding accessibility and flexibility. IMPChat aims to learn an implicit user profile through modeling user's personalized language style and personalized preferences separately. To learn a user's personalized language style, we elaborately build language models from shallow to deep using the user's historical responses; To model a user's personalized preferences, we explore the conditional relations underneath each post-response pair of the user. The personalized preferences are dynamic and context-aware: we assign higher weights to those historical pairs that are topically related to the current query when aggregating the personalized preferences. We match each response candidate with the personalized language style and personalized preference, respectively, and fuse the two matching signals to determine the final ranking score. Comprehensive experiments on two large datasets show that our method outperforms all baseline models.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑