Detecting Changes in User Preferences using Hidden Markov Models for Sequential Recommendation Tasks

09/29/2018
by   Farzad Eskandanian, et al.
0

Recommender systems help users find relevant items of interest based on the past preferences of those users. In many domains, however, the tastes and preferences of users change over time due to a variety of factors and recommender systems should capture these dynamics in user preferences in order to remain tuned to the most current interests of users. In this work we present a recommendation framework based on Hidden Markov Models (HMM) which takes into account the dynamics of user preferences. We propose a HMM-based approach to change point detection in the sequence of user interactions which reflect significant changes in preference according to the sequential behavior of all the users in the data. The proposed framework leverages the identified change points to generate recommendations in two ways. In one approach change points are used to create a sequence-aware non-negative matrix factorization model to generate recommendations that are aligned with the current tastes of user. In the second approach the HMM is used directly to generate recommendations taking into account the identified change points. These models are evaluated in terms of accuracy of change point detection and also the effectiveness of recommendations using a real music streaming dataset.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/14/2019

Modeling the Dynamics of User Preferences for Sequence-Aware Recommendation Using Hidden Markov Models

In a variety of online settings involving interaction with end-users it ...
research
10/03/2019

IRF: Interactive Recommendation through Dialogue

Recent research focuses beyond recommendation accuracy, towards human fa...
research
08/12/2020

Sequential recommendation with metric models based on frequent sequences

Modeling user preferences (long-term history) and user dynamics (short-t...
research
01/24/2019

Detecting Changes in Hidden Markov Models

We consider the problem of sequential detection of a change in the stati...
research
04/11/2021

Dynamic Modeling of User Preferences for Stable Recommendations

In domains where users tend to develop long-term preferences that do not...
research
07/06/2022

Sequential Recommendation Model for Next Purchase Prediction

Timeliness and contextual accuracy of recommendations are increasingly i...
research
09/15/2015

Dynamic Poisson Factorization

Models for recommender systems use latent factors to explain the prefere...

Please sign up or login with your details

Forgot password? Click here to reset