Modelling Contextual Information in Session-Aware Recommender Systems with Neural Networks

Bartłomiej Twardowski

Abstract

Preparing recommendations for unknown users or such that correctly respond to the short-term needs of a particular user is one of the fundamental problems for e-commerce. Most of the common Recommender Systems assume that user identification must be explicit. In this paper a Session-Aware Recommender System approach is presented where no straightforward user information is required. The recommendation process is based only on user activity within a single session, defined as a sequence of events. This information is incorporated in the recommendation process by explicit context modeling with factorization methods and a novel approach with Recurrent Neural Network (RNN). Compared to the session modeling approach, RNN directly models the dependency of user observed sequential behavior throughout its recurrent structure. The evaluation discusses the results based on sessions from real-life system with ephemeral items (identified only by the set of their attributes) for the task of top-n best recommendations.
Author Bartłomiej Twardowski II
Bartłomiej Twardowski,,
- The Institute of Computer Science
Pages273-276
Publication size in sheets0.5
Book Sen Shilad, Geyer Werner, Freyne Jill, Castells Pablo (eds.): Proceedings of the 10th ACM Conference on Recommender Systems, 2016, ACM, ISBN 978-1-4503-4035-9, 468 p.
Keywords in Englishrecommender system; matrix factorization; recurrent neural network; session-aware recommendations
DOIDOI:10.1145/2959100.2959162
URL http://dx.doi.org/10.1145/2959100.2959162
Languagepl polski
File
artykul_BTwardowski.pdf 728.78 KB
Score (nominal)15
ScoreMinisterial score = 15.0, 27-03-2017, BookChapterMatConf
Ministerial score (2013-2016) = 15.0, 27-03-2017, BookChapterMatConf
Citation count*0
Cite
Share Share

Get link to the record
msginfo.png


* presented citation count is obtained through Internet information analysis and it is close to the number calculated by the Publish or Perish system.
Back