Session-based Recommendations with Recurrent Neural Networks

11/21/2015
by   Balázs Hidasi, et al.
0

We apply recurrent neural networks (RNN) on a new domain, namely recommender systems. Real-life recommender systems often face the problem of having to base recommendations only on short session-based data (e.g. a small sportsware website) instead of long user histories (as in the case of Netflix). In this situation the frequently praised matrix factorization approaches are not accurate. This problem is usually overcome in practice by resorting to item-to-item recommendations, i.e. recommending similar items. We argue that by modeling the whole session, more accurate recommendations can be provided. We therefore propose an RNN-based approach for session-based recommendations. Our approach also considers practical aspects of the task and introduces several modifications to classic RNNs such as a ranking loss function that make it more viable for this specific problem. Experimental results on two data-sets show marked improvements over widely used approaches.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/22/2017

Inter-Session Modeling for Session-Based Recommendation

In recent years, research has been done on applying Recurrent Neural Net...
research
07/31/2018

News Session-Based Recommendations using Deep Neural Networks

News recommender systems are aimed to personalize users experiences and ...
research
12/04/2018

Time is of the Essence: a Joint Hierarchical RNN and Point Process Model for Time and Item Predictions

In recent years session-based recommendation has emerged as an increasin...
research
08/22/2019

Two-Stage Session-based Recommendations with Candidate Rank Embeddings

Recent advances in Session-based recommender systems have gained attenti...
research
06/22/2021

A Graph-based Method for Session-based Recommendations

We present a graph-based approach for the data management tasks and the ...
research
04/15/2019

Contextual Hybrid Session-based News Recommendation with Recurrent Neural Networks

Recommender systems help users deal with information overload by providi...
research
08/17/2020

Exploring Longitudinal Effects of Session-based Recommendations

Session-based recommendation is a problem setting where the task of a re...

Please sign up or login with your details

Forgot password? Click here to reset