A Language-Driven Framework for Improving Personalized Recommendations: Merging LLMs with Traditional Algorithms
Aaron Goldstein, Ayan Dutta

TL;DR
This paper introduces a novel framework that combines Large Language Models with traditional recommendation algorithms to enhance personalized movie recommendations based on user preferences expressed in natural language.
Contribution
It presents a new approach that integrates LLMs with SVD-based algorithms to improve recommendation accuracy and personalization, outperforming existing methods.
Findings
LLM-enhanced recommendations significantly outperform traditional algorithms
Framework achieves up to 6x improvement in hit rate
Method maintains competitive performance with increased computational cost
Abstract
Traditional recommendation algorithms are not designed to provide personalized recommendations based on user preferences provided through text, e.g., "I enjoy light-hearted comedies with a lot of humor". Large Language Models (LLMs) have emerged as one of the most promising tools for natural language processing in recent years. This research proposes a novel framework that mimics how a close friend would recommend items based on their knowledge of an individual's tastes. We leverage LLMs to enhance movie recommendation systems by refining traditional algorithm outputs and integrating them with language-based user preference inputs. We employ Singular Value Decomposition (SVD) or SVD++ algorithms to generate initial movie recommendations, implemented using the Surprise Python library and trained on the MovieLens-Latest-Small dataset. We compare the performance of the base algorithms with…
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.
Taxonomy
TopicsRecommender Systems and Techniques · Sentiment Analysis and Opinion Mining · Multimodal Machine Learning Applications
MethodsBalanced Selection
