Mark Last

Senior Academic

BRUCE

Bundle Recommendation Using Contextualized item Embeddings

Tzoof Avny Brosh, Amit Livne, Oren Sar Shalom, Bracha Shapira,Mark Last

A bundle is a pre-defined set of items that are collected together. In many domains, bundling is one of the most important marketing strategies for item promotion, commonly used in e-commerce. Bundle recommendation resembles the item recommendation task, where bundles are the recommended unit, but it poses additional challenges; while item recommendation requires only user and item understanding, bundle recommendation also requires modeling the connections between the various items in a bundle. Transformers have driven the state-of-the-art methods for set and sequence modeling in various natural language processing and computer vision tasks, emphasizing the understanding that the neighbors of an element are of crucial importance. Under some required adjustments, we believe the same applies for items in bundles, and better capturing the relations of an item with other items in the bundle may lead to improved recommendations. To address that, we introduce BRUCE-a novel model for bundle recommendation, in which we adapt Transformers to represent data on users, items, and bundles. This allows exploiting the self-attention mechanism to model the following: latent relations between the items in a bundle; and users' preferences toward each of the items in the bundle and toward the whole bundle. Moreover, we examine various architectures to integrate the items' and the users' information and provide insights on architecture selection based on data characteristics.

Publication language English
Pages 237-245
Publication status Published - 13.09.2022

Keywords

Attention
Bundle Recommendation
Neural Networks
Package Recommendation
Ranking
Recommender Systems
Transformers

ASJC Scopus subject areas

Hardware and Architecture
Software
Access to Document
10.1145/3523227.3546754
Other files and links
Link to publication in Scopus