On the temporal analysis for improved hybrid recommendations

Recommender systems address the issue of information overload by providing personalized recommendations towards a target user based upon a history of his/her likes and dislikes. Collaborative filtering and content-based methods are two most commonly used approaches in most recommender systems. Although each of them has both advantages and disadvantages in providing high quality recommendations, a hybrid recommendation mechanism incorporating components from both of the methods would yield satisfactory results in many situations. Unfortunately, most hybrid approaches have focused on the contents of items but the temporal feature of them, which is the theme of our study here. In particular, we argue, here in the context of movie recommendation, that movie's production year, which reflects the situational environment where the movies were filmed, might affect the values of the movies being recommended, and in turn significantly affect target user's future preferences. We called it the temporal effects of the items on the performance of the recommender systems. We perform some experiments on the famous MovieLens data sets, and significant results were obtained from our experiments. We believe that the temporal features of items can be exploited to not only scale down the huge amount of data set, especially for Web-based recommender system, but also allow us to quickly select high quality candidate sets to make more accurate recommendations.

[1]  Bradley N. Miller,et al.  Using filtering agents to improve prediction quality in the GroupLens research collaborative filtering system , 1998, CSCW '98.

[2]  John Riedl,et al.  Analysis of recommendation algorithms for e-commerce , 2000, EC '00.

[3]  Thorsten Joachims,et al.  Web Watcher: A Tour Guide for the World Wide Web , 1997, IJCAI.

[4]  David M. Pennock,et al.  Categories and Subject Descriptors , 2001 .

[5]  Raymond J. Mooney,et al.  Content-boosted collaborative filtering for improved recommendations , 2002, AAAI/IAAI.

[6]  Hans-Peter Kriegel,et al.  Selecting relevant instances for efficient and accurate collaborative filtering , 2001, CIKM '01.

[7]  Pattie Maes,et al.  Social information filtering: algorithms for automating “word of mouth” , 1995, CHI '95.

[8]  C. Lee Giles,et al.  Clustering and identifying temporal trends in document databases , 2000, Proceedings IEEE Advances in Digital Libraries 2000.

[9]  Eric Horvitz,et al.  Collaborative Filtering by Personality Diagnosis: A Hybrid Memory and Model-Based Approach , 2000, UAI.

[10]  Mark Rosenstein,et al.  Recommending and evaluating choices in a virtual community of use , 1995, CHI '95.

[11]  Dean P. Foster,et al.  Clustering Methods for Collaborative Filtering , 1998, AAAI 1998.

[12]  Bradley N. Miller,et al.  GroupLens: applying collaborative filtering to Usenet news , 1997, CACM.

[13]  J A Swets,et al.  Measuring the accuracy of diagnostic systems. , 1988, Science.

[14]  John Riedl,et al.  Combining Collaborative Filtering with Personal Agents for Better Recommendations , 1999, AAAI/IAAI.

[15]  Michael J. Pazzani,et al.  A hybrid user model for news story classification , 1999 .

[16]  William W. Cohen,et al.  Recommendation as Classification: Using Social and Content-Based Information in Recommendation , 1998, AAAI/IAAI.

[17]  Yoav Shoham,et al.  Fab: content-based, collaborative recommendation , 1997, CACM.

[18]  John Riedl,et al.  GroupLens: an open architecture for collaborative filtering of netnews , 1994, CSCW '94.

[19]  Andreas Paepcke,et al.  Beyond document similarity: understanding value-based search and browsing technologies , 2000, SGMD.