A Scalable Recommendation Engine for New Users and Items

66 Pages Posted: 15 Sep 2022 Last revised: 18 Jul 2023

See all articles by Boya Xu

Boya Xu

Virginia Tech

Yiting Deng

University College London

Carl F. Mela

Duke University - Fuqua School of Business

Date Written: July 7, 2023

Abstract

In many digital contexts such as online news and e-tailing with many new users and items, recommendation systems face several challenges: i) how to make initial recommendations to users with little or no response history (i.e., cold-start problem), ii) how to learn user preferences on items (test and learn), and iii) how to scale across many users and items with myriad demographics and attributes. While many recommendation systems accommodate aspects of these challenges, few if any address all. This paper introduces a Collaborative Filtering (CF) Multi-armed Bandit (B) with Attributes (A) recommendation system (CFB-A) to jointly accommodate all of these considerations. Empirical applications including an offline test on MovieLens data, synthetic data simulations, and an online grocery experiment indicate the CFB-A leads to substantial improvement on cumulative average rewards (e.g., total money or time spent, clicks, purchased quantities, average ratings, etc.) relative to the most powerful extant baseline methods.

Keywords: Recommendation, data reduction, multi-armed bandit, cold start

Suggested Citation

Xu, Boya and Deng, Yiting and Mela, Carl F., A Scalable Recommendation Engine for New Users and Items (July 7, 2023). Available at SSRN: https://ssrn.com/abstract=4202543 or http://dx.doi.org/10.2139/ssrn.4202543

Boya Xu

Virginia Tech ( email )

250 Drillfield Drive
Blacksburg, VA 24061
United States
9196380031 (Phone)

Yiting Deng (Contact Author)

University College London ( email )

Level 38, 1 Canada Square
London, Please Select E14 5AA
United Kingdom
2031086081 (Phone)

Carl F. Mela

Duke University - Fuqua School of Business ( email )

Box 90120
Durham, NC 27708-0120
United States
919-660-7767 (Phone)

Do you have a job opening that you would like to promote on SSRN?

Paper statistics

Downloads
187
Abstract Views
981
Rank
320,778
PlumX Metrics