Dynamic Collaborative Filtering Based on User Preference Drift and Topic Evolution
Open Access
- 8 May 2020
- journal article
- research article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 8, 86433-86447
Abstract
Recommender systems are efficient tools for online applications; these systems exploit historical user ratings on items to make recommendations of items to users. This paper aims to enhance dynamic collaborative filtering on recommender systems under volatile conditions in which both users' preferences and item properties dynamically change over time. Moreover, existing collaborative filtering models mainly rely on solving data sparsity by adding side information to improve performance. We propose a model to capture the user preference dynamics in the rating matrix by using a joint decomposition method to extract user latent transition patterns and combine latent factors together with the associated topic evolution of review texts by using topic modeling based on the dynamic environment. We evaluate the accuracy on real datasets, and the experimental results show that the model leads to a significant improvement compared with the state-of-the-art dynamic CF models.Keywords
Funding Information
- Thailand Research Fund (RTA6080013)
- Computer Science Department of Khon Kaen University, Thailand
This publication has 55 references indexed in Scilit:
- Dynamic User Modeling in Social Media SystemsACM Transactions on Information Systems, 2015
- Recommender systems based on user reviews: the state of the artUser Modeling and User-Adapted Interaction, 2015
- Latent Factor Transition for Dynamic Collaborative Filtering2014
- Recommender systems surveyKnowledge-Based Systems, 2013
- A study of the dynamic features of recommender systemsArtificial Intelligence Review, 2012
- Product recommendation with temporal dynamicsExpert Systems with Applications, 2012
- Using time topic modeling for semantics-based dynamic research interest findingKnowledge-Based Systems, 2012
- Temporal Collaborative Filtering with Bayesian Probabilistic Tensor Factorization2010
- A Survey of Collaborative Filtering TechniquesAdvances in Artificial Intelligence, 2009
- Detection of the customer time-variant pattern for improving recommender systemsExpert Systems with Applications, 2005