Large Language Model Augmented Narrative Driven Recommendations

Sheshera Mysore, Andrew McCallum, Hamed Zamani
6/4/2023
cs.IRcs.CL

No official code found. Best implementation: iesl/narrative-driven-rec-mint (8 stars, last commit 2023-05-10).

Abstract

Narrative-driven recommendation (NDR) presents an information access problem where users solicit recommendations with verbose descriptions of their preferences and context, for example, travelers soliciting recommendations for points of interest while describing their likes/dislikes and travel circumstances. These requests are increasingly important with the rise of natural language-based conversational interfaces for search and recommendation systems. However, NDR lacks abundant training data for models, and current platforms commonly do not support these requests. Fortunately, classical user-item interaction datasets contain rich textual data, e.g., reviews, which often describe user preferences and context - this may be used to bootstrap training for NDR models. In this work, we explore using large language models (LLMs) for data augmentation to train NDR models. We use LLMs for authoring synthetic narrative queries from user-item interactions with few-shot prompting and train retrieval models for NDR on synthetic queries and user-item interaction data. Our experiments demonstrate that this is an effective strategy for training small-parameter retrieval models that outperform other retrieval and LLM baselines for narrative-driven recommendation.

View on arXivView PDF

Code Implementations(1)

Mint: A data augmentation method for narrative driven recommendation.

82PythonMay 10, 20233 years ago

Similar Papers

Cite this paper

@article{mysore2023large,
  title  = {Large Language Model Augmented Narrative Driven Recommendations},
  author = {Sheshera Mysore and Andrew McCallum and Hamed Zamani},
  year   = {2023},
  eprint = {2306.02250},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2306.02250v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2306.02250.svg)](https://codeofpaper.com/paper/2306.02250)

Discussion