Learning Implicit User Profile for Personalized Retrieval-Based Chatbot

14Citations
Citations of this article
60Readers
Mendeley users who have this article in their library.
Get full text

Abstract

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. Many methods have been proposed to assign a personality to dialogue chatbots, but most of them utilize explicit user profiles, including several persona descriptions or key-value-based personal information. In a practical scenario, however, users might be reluctant to write detailed persona descriptions, and obtaining a large number of explicit user profiles requires tremendous manual labour. To tackle the problem, 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. We conduct comprehensive experiments on two large datasets, and the results show that our method outperforms all baseline models.

References Powered by Scopus

A diversity-promoting objective function for neural conversation models

1520Citations
N/AReaders
Get full text

Personalizing dialogue agents: I have a dog, do you have pets too?

845Citations
N/AReaders
Get full text

Neural responding machine for short-Text conversation

690Citations
N/AReaders
Get full text

Cited by Powered by Scopus

The Era of Artificial Intelligence Deception: Unraveling the Complexities of False Realities and Emerging Threats of Misinformation

13Citations
N/AReaders
Get full text

Leveraging Narrative to Generate Movie Script

6Citations
N/AReaders
Get full text

Practical Approach for Smart and Circular Cities: Chatbots Used in Waste Recycling

5Citations
N/AReaders
Get full text

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

Qian, H., Dou, Z., Zhu, Y., Ma, Y., & Wen, J. R. (2021). Learning Implicit User Profile for Personalized Retrieval-Based Chatbot. In International Conference on Information and Knowledge Management, Proceedings (pp. 1467–1477). Association for Computing Machinery. https://doi.org/10.1145/3459637.3482269

Readers over time

‘21‘22‘23‘24‘2505101520

Readers' Seniority

Tooltip

PhD / Post grad / Masters / Doc 11

52%

Lecturer / Post doc 8

38%

Researcher 2

10%

Readers' Discipline

Tooltip

Computer Science 18

78%

Social Sciences 2

9%

Business, Management and Accounting 2

9%

Decision Sciences 1

4%

Save time finding and organizing research with Mendeley

Sign up for free
0