RevCore: Review-augmented Conversational Recommendation
About
Existing conversational recommendation (CR) systems usually suffer from insufficient item information when conducted on short dialogue history and unfamiliar items. Incorporating external information (e.g., reviews) is a potential solution to alleviate this problem. Given that reviews often provide a rich and detailed user experience on different interests, they are potential ideal resources for providing high-quality recommendations within an informative conversation. In this paper, we design a novel end-to-end framework, namely, Review-augmented Conversational Recommender (RevCore), where reviews are seamlessly incorporated to enrich item information and assist in generating both coherent and informative responses. In detail, we extract sentiment-consistent reviews, perform review-enriched and entity-based recommendations for item suggestions, as well as use a review-attentive encoder-decoder for response generation. Experimental results demonstrate the superiority of our approach in yielding better performance on both recommendation and conversation responding.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Recommendation | REDIAL (test) | Recall@1022 | 46 | |
| Conversational Performance | REDIAL (test) | Distinct-330.65 | 37 | |
| Conversational Recommendation | INSPIRED (test) | R@19.1 | 33 | |
| Conversation | INSPIRED | Distinct-23.039 | 27 | |
| Recommendation | REDIAL | R@1020.4 | 24 | |
| Recommendation | TG-REDIAL (test) | R@100.029 | 22 | |
| Conversational Performance | TG-REDIAL (test) | Dist-20.043 | 21 | |
| Conversation | REDIAL (test) | Fluency1.52 | 18 | |
| Response Generation | REDIAL | Distinct-30.565 | 17 | |
| Dialogue Generation | TG-ReDial | BLEU-24.7 | 16 |