Recommender System Based on Temporal Models: A Systematic Review

Over the years, the recommender systems (RS) have witnessed an increasing growth for its enormous benefits in supporting users’ needs through mapping the available products to users based on their observed interests towards items. In this setting, however, more users, items and rating data...

Full description

Bibliographic Details
Main Authors: Idris Rabiu, Naomie Salim, Aminu Da’u, Akram Osman
Format: Article
Language:English
Published: MDPI AG 2020-03-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/10/7/2204
id doaj-df229675ace647d79ec4fd9a62e3a879
record_format Article
spelling doaj-df229675ace647d79ec4fd9a62e3a8792020-11-25T00:44:43ZengMDPI AGApplied Sciences2076-34172020-03-01107220410.3390/app10072204app10072204Recommender System Based on Temporal Models: A Systematic ReviewIdris Rabiu0Naomie Salim1Aminu Da’u2Akram Osman3Faculty of Engineering, School of Computing, Universiti Teknologi Malaysia, 81310 Johor Bahru, MalaysiaFaculty of Engineering, School of Computing, Universiti Teknologi Malaysia, 81310 Johor Bahru, MalaysiaFaculty of Engineering, School of Computing, Universiti Teknologi Malaysia, 81310 Johor Bahru, MalaysiaFaculty of Engineering, School of Computing, Universiti Teknologi Malaysia, 81310 Johor Bahru, MalaysiaOver the years, the recommender systems (RS) have witnessed an increasing growth for its enormous benefits in supporting users’ needs through mapping the available products to users based on their observed interests towards items. In this setting, however, more users, items and rating data are being constantly added to the system, causing several shifts in the underlying relationship between users and items to be recommended, a problem known as concept drift or sometimes called temporal dynamics in RS. Although the traditional techniques of RS have attained significant success in providing recommendations, they are insufficient in providing accurate recommendations due to concept drift problems. These issues have triggered a lot of researches on the development of dynamic recommender systems (DRSs) which is focused on the design of temporal models that will account for concept drifts and ensure more accurate recommendations. However, in spite of the several research efforts on the DRSs, only a few secondary studies were carried out in this field. Therefore, this study aims to provide a systematic literature review (SLR) of the DRSs models that can guide researchers and practitioners to better understand the issues and challenges in the field. To achieve the aim of this study, 87 papers were selected for the review out of 875 total papers retrieved between 2010 and 2019, after carefully applying the inclusion/exclusion and the quality assessment criteria. The results of the study show that concept drift is mostly applied in the multimedia domain, then followed by the e-commerce domain. Also, the results showed that time-dependent neighborhood models are the popularly used temporal models for DRS followed by the Time-dependent Matrix Factorization (TMF) and time-aware factors models, specifically Tensor models, respectively. In terms of evaluation strategy, offline metrics such as precision and recalls are the most commonly used approaches to evaluate the performance of DRS.https://www.mdpi.com/2076-3417/10/7/2204recommender systemcollaborative filteringconcept drifttemporal dynamicstemporal models
collection DOAJ
language English
format Article
sources DOAJ
author Idris Rabiu
Naomie Salim
Aminu Da’u
Akram Osman
spellingShingle Idris Rabiu
Naomie Salim
Aminu Da’u
Akram Osman
Recommender System Based on Temporal Models: A Systematic Review
Applied Sciences
recommender system
collaborative filtering
concept drift
temporal dynamics
temporal models
author_facet Idris Rabiu
Naomie Salim
Aminu Da’u
Akram Osman
author_sort Idris Rabiu
title Recommender System Based on Temporal Models: A Systematic Review
title_short Recommender System Based on Temporal Models: A Systematic Review
title_full Recommender System Based on Temporal Models: A Systematic Review
title_fullStr Recommender System Based on Temporal Models: A Systematic Review
title_full_unstemmed Recommender System Based on Temporal Models: A Systematic Review
title_sort recommender system based on temporal models: a systematic review
publisher MDPI AG
series Applied Sciences
issn 2076-3417
publishDate 2020-03-01
description Over the years, the recommender systems (RS) have witnessed an increasing growth for its enormous benefits in supporting users’ needs through mapping the available products to users based on their observed interests towards items. In this setting, however, more users, items and rating data are being constantly added to the system, causing several shifts in the underlying relationship between users and items to be recommended, a problem known as concept drift or sometimes called temporal dynamics in RS. Although the traditional techniques of RS have attained significant success in providing recommendations, they are insufficient in providing accurate recommendations due to concept drift problems. These issues have triggered a lot of researches on the development of dynamic recommender systems (DRSs) which is focused on the design of temporal models that will account for concept drifts and ensure more accurate recommendations. However, in spite of the several research efforts on the DRSs, only a few secondary studies were carried out in this field. Therefore, this study aims to provide a systematic literature review (SLR) of the DRSs models that can guide researchers and practitioners to better understand the issues and challenges in the field. To achieve the aim of this study, 87 papers were selected for the review out of 875 total papers retrieved between 2010 and 2019, after carefully applying the inclusion/exclusion and the quality assessment criteria. The results of the study show that concept drift is mostly applied in the multimedia domain, then followed by the e-commerce domain. Also, the results showed that time-dependent neighborhood models are the popularly used temporal models for DRS followed by the Time-dependent Matrix Factorization (TMF) and time-aware factors models, specifically Tensor models, respectively. In terms of evaluation strategy, offline metrics such as precision and recalls are the most commonly used approaches to evaluate the performance of DRS.
topic recommender system
collaborative filtering
concept drift
temporal dynamics
temporal models
url https://www.mdpi.com/2076-3417/10/7/2204
work_keys_str_mv AT idrisrabiu recommendersystembasedontemporalmodelsasystematicreview
AT naomiesalim recommendersystembasedontemporalmodelsasystematicreview
AT aminudau recommendersystembasedontemporalmodelsasystematicreview
AT akramosman recommendersystembasedontemporalmodelsasystematicreview
_version_ 1725273818911473664