A Survey on Conversational Recommender Systems
arXiv:2004.00646 · doi:10.1145/3453154
Abstract
Recommender systems are software applications that help users to find items of interest in situations of information overload. Current research often assumes a one-shot interaction paradigm, where the users' preferences are estimated based on past observed behavior and where the presentation of a ranked list of suggestions is the main, one-directional form of user interaction. Conversational recommender systems (CRS) take a different approach and support a richer set of interactions. These interactions can, for example, help to improve the preference elicitation process or allow the user to ask questions about the recommendations and to give feedback. The interest in CRS has significantly increased in the past few years. This development is mainly due to the significant progress in the area of natural language processing, the emergence of new voice-controlled home assistants, and the increased use of chatbot technology. With this paper, we provide a detailed survey of existing approaches to conversational recommendation. We categorize these approaches in various dimensions, e.g., in terms of the supported user intents or the knowledge they use in the background. Moreover, we discuss technological approaches, review how CRS are evaluated, and finally identify a number of gaps that deserve more research in the future.
35 pages, 5 figures
References in corpus (2)
Cited by in corpus (38)
- When Large Language Models Meet Personalization: Perspectives of Challenges and Opportunities
- Building Human Values into Recommender Systems: An Interdisciplinary Synthesis
- Seamlessly Unifying Attributes and Items: Conversational Recommendation for Cold-Start Users
- Evaluating Conversational Recommender Systems: A Landscape of Research
- Impacts of Personal Characteristics on User Trust in Conversational Recommender Systems
- Recommender systems based on graph embedding techniques: A comprehensive review
- Is Conversational XAI All You Need? Human-AI Decision Making With a Conversational XAI Assistant
- Quantifying and Mitigating Popularity Bias in Conversational Recommender Systems
- Towards Explainable Conversational Recommender Systems
- A Survey on Intent-aware Recommender Systems
- Towards Retrieval-based Conversational Recommendation
- User Simulation for Evaluating Information Access Systems
- MG-ShopDial: A Multi-Goal Conversational Dataset for e-Commerce
- Revisiting BPR: A Replicability Study of a Common Recommender System Baseline
- Generating Usage-related Questions for Preference Elicitation in Conversational Recommender Systems
- Improving Conversational Recommendation Systems via Counterfactual Data Simulation
- Interactive Content Diversity and User Exploration in Online Movie Recommenders: A Field Experiment
- Knowledge-Enhanced Conversational Recommendation via Transformer-based Sequential Modelling
- Retrieval-Augmented Conversational Recommendation with Prompt-based Semi-Structured Natural Language State Tracking
- U-NEED: A Fine-grained Dataset for User Needs-Centric E-commerce Conversational Recommendation
- User Experience with LLM-powered Conversational Recommendation Systems: A Case of Music Recommendation
- Examining the Impact of Uncontrolled Variables on Physiological Signals in User Studies for Information Processing Activities
- Towards Building Voice-based Conversational Recommender Systems: Datasets, Potential Solutions, and Prospects
- Beyond Single Items: Exploring User Preferences in Item Sets with the Conversational Playlist Curation Dataset
- Recommended Selves: Authenticity and Algorithmic Filtering
- Just Ask for Music (JAM): Multimodal and Personalized Natural Language Music Recommendation
- Fuzzy Norm-Explicit Product Quantization for Recommender Systems
- On the Effect of Robot Errors on Human Teaching Dynamics
- CRS Arena: Crowdsourced Benchmarking of Conversational Recommender Systems
- Identifying Breakdowns in Conversational Recommender Systems using User Simulation
- Dataset and Models for Item Recommendation Using Multi-Modal User Interactions
- STEP: Stepwise Curriculum Learning for Context-Knowledge Fusion in Conversational Recommendation
- EventChat: Implementation and user-centric evaluation of a large language model-driven conversational recommender system for exploring leisure events in an SME context
- Point of Interest Recommendation: Pitfalls and Viable Solutions
- Improving Conversational Recommendation with Contextual Adaptation of External Recommenders and LLM-based Reranking
- Searching Personal Collections
- Bootstrapping Conversational Recommendation Agents At Spotify: Synthetic Data Generation and Self-Improvement Loops
- Cleo: A Transparent and Controllable Chatbot for Conversational Commerce