Addressing the Data Recency Problem in Collaborative Filtering Systems

"Recommender systems are being widely applied in many E-commerce sites to suggest products, services, and information items to potential users. Collabora-tive filtering systems, the most successful recommender system technology to date, help people make choices based on the opinions of other pe...

Full description

Bibliographic Details
Main Author: Kim, Yoonsoo
Other Authors: Mark L. Claypool, Reader
Format: Others
Published: Digital WPI 2004
Subjects:
Online Access:https://digitalcommons.wpi.edu/etd-theses/1042
https://digitalcommons.wpi.edu/cgi/viewcontent.cgi?article=2041&context=etd-theses
id ndltd-wpi.edu-oai-digitalcommons.wpi.edu-etd-theses-2041
record_format oai_dc
spelling ndltd-wpi.edu-oai-digitalcommons.wpi.edu-etd-theses-20412019-03-22T05:45:46Z Addressing the Data Recency Problem in Collaborative Filtering Systems Kim, Yoonsoo "Recommender systems are being widely applied in many E-commerce sites to suggest products, services, and information items to potential users. Collabora-tive filtering systems, the most successful recommender system technology to date, help people make choices based on the opinions of other people. While collaborative filtering systems have been a substantial success, there are sev-eral problems that researchers and commercial applications have identified: the early rater problem, the sparsity problem, and the large scale problem. Moreover, existing collaborative filtering systems do not consider data re-cency. For this reason, if a user's preferences have changed over time, the sys-tems might not recognize it quickly. This thesis studies how to apply data re-cency to collaborative filtering systems to get more predictive accuracy. We define the data recency problem as the negative impact of old data on the pre-dictive accuracy of collaborative filtering systems. In order to mitigate this shortcoming, the combinations of time-based forgetting mechanisms, pruning and non-pruning strategies and linear and kernel functions, are utilized to ap-ply weights. A clustering technique is employed to detect the user's changing preferences. We apply our research approach to the DeliBook dataset. The goal of our experiments is to show that our algorithm that incorporates tempo-ral factors provides better recommendations than existing methods." 2004-09-24T07:00:00Z text application/pdf https://digitalcommons.wpi.edu/etd-theses/1042 https://digitalcommons.wpi.edu/cgi/viewcontent.cgi?article=2041&context=etd-theses Masters Theses (All Theses, All Years) Digital WPI Mark L. Claypool, Reader David C. Brown, Advisor Michael A. Gennert, Department Head Data recency problem Recommender system Time-based forgetting function Time-based forgetting strategy Collaborative filtering system Recommender systems (Computer science)
collection NDLTD
format Others
sources NDLTD
topic Data recency problem
Recommender system
Time-based forgetting function
Time-based forgetting strategy
Collaborative filtering system
Recommender systems (Computer science)
spellingShingle Data recency problem
Recommender system
Time-based forgetting function
Time-based forgetting strategy
Collaborative filtering system
Recommender systems (Computer science)
Kim, Yoonsoo
Addressing the Data Recency Problem in Collaborative Filtering Systems
description "Recommender systems are being widely applied in many E-commerce sites to suggest products, services, and information items to potential users. Collabora-tive filtering systems, the most successful recommender system technology to date, help people make choices based on the opinions of other people. While collaborative filtering systems have been a substantial success, there are sev-eral problems that researchers and commercial applications have identified: the early rater problem, the sparsity problem, and the large scale problem. Moreover, existing collaborative filtering systems do not consider data re-cency. For this reason, if a user's preferences have changed over time, the sys-tems might not recognize it quickly. This thesis studies how to apply data re-cency to collaborative filtering systems to get more predictive accuracy. We define the data recency problem as the negative impact of old data on the pre-dictive accuracy of collaborative filtering systems. In order to mitigate this shortcoming, the combinations of time-based forgetting mechanisms, pruning and non-pruning strategies and linear and kernel functions, are utilized to ap-ply weights. A clustering technique is employed to detect the user's changing preferences. We apply our research approach to the DeliBook dataset. The goal of our experiments is to show that our algorithm that incorporates tempo-ral factors provides better recommendations than existing methods."
author2 Mark L. Claypool, Reader
author_facet Mark L. Claypool, Reader
Kim, Yoonsoo
author Kim, Yoonsoo
author_sort Kim, Yoonsoo
title Addressing the Data Recency Problem in Collaborative Filtering Systems
title_short Addressing the Data Recency Problem in Collaborative Filtering Systems
title_full Addressing the Data Recency Problem in Collaborative Filtering Systems
title_fullStr Addressing the Data Recency Problem in Collaborative Filtering Systems
title_full_unstemmed Addressing the Data Recency Problem in Collaborative Filtering Systems
title_sort addressing the data recency problem in collaborative filtering systems
publisher Digital WPI
publishDate 2004
url https://digitalcommons.wpi.edu/etd-theses/1042
https://digitalcommons.wpi.edu/cgi/viewcontent.cgi?article=2041&context=etd-theses
work_keys_str_mv AT kimyoonsoo addressingthedatarecencyproblemincollaborativefilteringsystems
_version_ 1719005880726323200