Retrieval-Augmented Conversational Recommendation with Prompt-based Semi-Structured Natural Language State Tracking
Sara Kemper, Justin Cui, Kai Dicarlantonio, Kathy Lin, Danjie Tang,, Anton Korikov, Scott Sanner

TL;DR
This paper introduces RA-Rec, a retrieval-augmented, LLM-driven system for conversational recommendation that leverages rich item reviews and semi-structured dialogue state tracking to improve understanding and recommendations.
Contribution
The paper presents RA-Rec, a novel retrieval-augmented LLM system that enhances conversational recommendation through semi-structured state tracking and review utilization.
Findings
RA-Rec improves recommendation relevance.
It effectively interprets complex user preferences.
The system is demonstrated via open-source tools.
Abstract
Conversational recommendation (ConvRec) systems must understand rich and diverse natural language (NL) expressions of user preferences and intents, often communicated in an indirect manner (e.g., "I'm watching my weight"). Such complex utterances make retrieving relevant items challenging, especially if only using often incomplete or out-of-date metadata. Fortunately, many domains feature rich item reviews that cover standard metadata categories and offer complex opinions that might match a user's interests (e.g., "classy joint for a date"). However, only recently have large language models (LLMs) let us unlock the commonsense connections between user preference utterances and complex language in user-generated reviews. Further, LLMs enable novel paradigms for semi-structured dialogue state tracking, complex intent and preference understanding, and generating recommendations,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
