BanditProp: bandit selection of review properties for effective recommendation

Wang, X., Ounis, I. and Macdonald, C. (2022) BanditProp: bandit selection of review properties for effective recommendation. ACM Transactions on the Web, 16(4), 20. (doi: 10.1145/3532859)

[img] Text
274937.pdf - Accepted Version

836kB

Abstract

Many recent recommendation systems leverage the large quantity of reviews placed by users on items. However, it is both challenging and important to accurately measure the usefulness of such reviews for effective recommendation. In particular, users have been shown to exhibit distinct preferences over different types of reviews (e.g. preferring longer vs. shorter or recent vs. old reviews), indicating that users might differ in their viewpoints on what makes the reviews useful. Yet, there have been limited studies that account for the personalised usefulness of reviews when estimating the users’ preferences. In this paper, we propose a novel neural model, called BanditProp, which addresses this gap in the literature. It first models reviews according to both their content and associated properties (e.g. length, sentiment and recency). Thereafter, it constructs a multi-task learning (MTL) framework to model the reviews’ content encoded with various properties. In such an MTL framework, each task corresponds to producing recommendations focusing on an individual property. Next, we address the selection of the features from reviews with different review properties as a bandit problem using multinomial rewards. We propose a neural contextual bandit algorithm (i.e. ConvBandit) and examine its effectiveness in comparison to eight existing bandit algorithms in addressing the bandit problem. Our extensive experiments on two well-known Amazon and Yelp datasets show that BanditProp can significantly outperform one classic and six existing state-of-the-art recommendation baselines. Moreover, BanditProp using ConvBandit consistently outperforms the use of other bandit algorithms over the two used datasets. In particular, we experimentally demonstrate the effectiveness of our proposed customised multinomial rewards in comparison to binary rewards, when addressing our bandit problem.

Item Type:Articles
Status:Published
Refereed:Yes
Glasgow Author(s) Enlighten ID:Wang, Mr Xi and Macdonald, Professor Craig and Ounis, Professor Iadh
Authors: Wang, X., Ounis, I., and Macdonald, C.
College/School:College of Science and Engineering > School of Computing Science
Journal Name:ACM Transactions on the Web
Publisher:Association for Computing Machinery (ACM)
ISSN:1559-1131
ISSN (Online):1559-114X
Published Online:21 July 2022
Copyright Holders:Copyright © 2022 Association for Computing Machinery
First Published:First published in ACM Transactions on the Web 16(4): 20
Publisher Policy:Reproduced in accordance with the publisher copyright policy

University Staff: Request a correction | Enlighten Editors: Update this record