There is increasing interest in developing personalized Task-oriented Dialogue Systems (TDSs). Previous work on personalized TDSs often assumes that complete user profiles are available for most or even all users. This is unrealistic because (1) not everyone is willing to expose their profiles due to privacy concerns; and (2) rich user profiles may involve a large number of attributes (e.g., gender, age, tastes, . . .). In this paper, we study personalized TDSs without assuming that user profiles are complete. We propose a Cooperative Memory Network (CoMemNN) that has a novel mechanism to gradually enrich user profiles as dialogues progress and to simultaneously improve response selection based on the enriched profiles. CoMemNN consists of two core modules: User Profile Enrichment (UPE) and Dialogue Response Selection (DRS). The former enriches incomplete user profiles by utilizing collaborative information from neighbor users as well as current dialogues. The latter uses the enriched profiles to update the current user query so as to encode more useful information, based on which a personalized response to a user request is selected. We conduct extensive experiments on the personalized bAbI dialogue benchmark datasets. We find that CoMemNN is able to enrich user profiles effectively, which results in an improvement of 3.06% in terms of response selection accuracy compared to state-of-the-art methods. We also test the robustness of CoMemNN against incompleteness of user profiles by randomly discarding attribute values from user profiles. Even when discarding 50% of the attribute values, CoMemNN is able to match the performance of the best performing baseline without discarding user profiles, showing the robustness of CoMemNN.
翻译:对开发个性化的面向任务的对话系统(TDS)的兴趣日益浓厚。过去关于个性化的TDS的工作往往假设大多数甚至所有用户都可以获得完整的用户概况。这是不切实际的,因为:(1) 不是每个人都出于隐私考虑而愿意披露其概况;(2) 丰富的用户概况可能涉及大量属性(例如性别、年龄、品味、.)。在本文中,我们研究个性化的TDS,而不假定用户概况是完整的。我们提议了一个合作存储网络(ComNNN),这个合作存储网络有一个新机制,以逐渐丰富用户概况,作为对话的进展,同时改进基于更丰富的配置的用户的回复值。ComMNNNN由两个核心模块组成:用户概况强化(UPE)和对话框响应选择(DRS),前者利用来自邻居用户的协作信息来丰富不完整的用户概况,后者使用更新当前的用户查询,从而对用户请求进行更精确的响应。我们通过不选择个人化的对用户质量进行广泛的实验,在用户基线中,我们通过对用户的精确度进行更精确性测试,CON能够对用户选择的结果进行比较。