A Cooperative Memory Network for Personalized Task-oriented Dialogue Systems with Incomplete User Profiles

02/16/2021
by   Jiahuan Pei, et al.
4

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 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 values, CoMemNN is able to match the performance of the best performing baseline without discarding user profiles, showing the robustness of CoMemNN.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/18/2022

Less is More: Learning to Refine Dialogue History for Personalized Dialogue Generation

Personalized dialogue systems explore the problem of generating response...
research
08/18/2021

Learning Implicit User Profiles for Personalized Retrieval-Based Chatbot

In this paper, we explore the problem of developing personalized chatbot...
research
01/07/2021

Reinforced Imitative Graph Representation Learning for Mobile User Profiling: An Adversarial Training Perspective

In this paper, we study the problem of mobile user profiling, which is a...
research
09/29/2021

SliceHub: Augmenting Shared 3D Model Repositories with Slicing Results for 3D Printing

In this paper, we explore how to augment shared 3D model repositories, s...
research
08/20/2021

One Chatbot Per Person: Creating Personalized Chatbots based on Implicit User Profiles

Personalized chatbots focus on endowing chatbots with a consistent perso...
research
02/27/2019

Query Scheduling in the Presence of Complex User Profiles

Advances in Web technology enable personalization proxies that assist us...
research
08/11/2023

Designing a User Contextual Profile Ontology: A Focus on the Vehicle Sales Domain

In the digital age, it is crucial to understand and tailor experiences f...

Please sign up or login with your details

Forgot password? Click here to reset