Litcius/Paper detail

Enhancing Recommendation Diversity by Re-ranking with Large Language Models

Diego Carraro, Derek Bridge

2024ACM Transactions on Recommender Systems31 citationsDOIOpen Access PDF

Abstract

Recommender Systems (RS) should provide diverse recommendations, not just relevant ones. Diversity helps handle uncertainty and offers users meaningful choices. The literature proposes various methods to improve diversity, most notably by re-ranking and selecting from a larger set of candidate recommendations. Driven by promising insights from the literature on how to incorporate versatile Large Language Models (LLMs) into the RS pipeline, in this paper we show how LLMs can be used for diversity re-ranking. We prompt LLMs to generate a diverse ranking from a candidate ranking using various prompt templates with different re-ranking instructions in a zero-shot fashion. We conduct experiments testing state-of-the-art LLMs from the GPT and Llama families. We compare their re-ranking capabilities with random re-ranking and various traditional re-ranking methods from the literature. We open-source the code of our experiments for reproducibility. Our findings suggest that the trade-offs (in terms of performance and costs, among others) of LLM-based re-rankers are superior to those of random re-rankers but, as yet, inferior to the ones of traditional re-rankers. However, because LLMs exhibit improved performance on many natural language processing and recommendation tasks and lower inference costs, we can expect LLM-based re-ranking to become more competitive soon.

Topics & Concepts

Diversity (politics)Ranking (information retrieval)Natural language processingComputer scienceInformation retrievalData scienceGeographyLinguisticsSociologyAnthropologyPhilosophyRecommender Systems and TechniquesTopic ModelingExpert finding and Q&A systems