TL;DR
CARCA is a novel recommender system that leverages user context and item attributes through cross-attention mechanisms, significantly improving prediction accuracy over existing models in real-world datasets.
Contribution
Introduces a context and attribute-aware model (CARCA) that uses cross-attention to better capture user profiles and item correlations for next-item recommendation.
Findings
Outperforms state-of-the-art models with up to 53% NDCG improvement
Effectively utilizes image attributes from pre-trained models
Significantly improves recommendation accuracy in real-world datasets
Abstract
In sparse recommender settings, users' context and item attributes play a crucial role in deciding which items to recommend next. Despite that, recent works in sequential and time-aware recommendations usually either ignore both aspects or only consider one of them, limiting their predictive performance. In this paper, we address these limitations by proposing a context and attribute-aware recommender model (CARCA) that can capture the dynamic nature of the user profiles in terms of contextual features and item attributes via dedicated multi-head self-attention blocks that extract profile-level features and predicting item scores. Also, unlike many of the current state-of-the-art sequential item recommendation approaches that use a simple dot-product between the most recent item's latent features and the target items embeddings for scoring, CARCA uses cross-attention between all profile…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
