A partial-order based active cache for recommender systems

Recommender systems aim to substantially reduce information overload by suggesting lists of similar items that users may find interesting.Caching has been a useful technique for reducing stress on limited resources and improving response time. In this paper, we propose an 'active caching' technique for recommender systems based on a partial order approach that not only benefits from popularity and temporal locality, but also exploits spatial locality. This approach allows the processing of answers to neighboring non-cached queries in addition to the reporting of cached query results. Test results for several data sets and recommendation techniques show substantial improvement in the cache hit ratio and computational costs, while achieving reasonable recall rates.

[1]  Darrell D. E. Long,et al.  Exploring the Bounds of Web Latency Reduction from Caching and Prefetching , 1997, USENIX Symposium on Internet Technologies and Systems.

[2]  Ben Adida Weaving the Web: Database-Backed Web Sites , 1997, IEEE Internet Comput..

[3]  Il Im,et al.  RECOMMENDER SYSTEMS: A FRAMEWORK AND RESEARCH ISSUES , 2002 .

[4]  Jin Zhang,et al.  Active Cache: caching dynamic contents on the Web , 1999, Distributed Syst. Eng..

[5]  Jun Sakuma,et al.  Fast approximate similarity search in extremely high-dimensional data sets , 2005, 21st International Conference on Data Engineering (ICDE'05).

[6]  Evangelos P. Markatos,et al.  On caching search engine query results , 2001, Comput. Commun..

[7]  S. V. Nagaraj Web Caching and Its Applications , 2004 .

[8]  Arnold W. M. Smeulders,et al.  The Amsterdam Library of Object Images , 2004, International Journal of Computer Vision.

[9]  Yiming Yang,et al.  RCV1: A New Benchmark Collection for Text Categorization Research , 2004, J. Mach. Learn. Res..

[10]  Bradley N. Miller,et al.  Toward a personal recommender system , 2003 .

[11]  Margaret Fisher,et al.  Locality of Reference , 2004, Encyclopedia of Database Systems.

[12]  Wenwei Xue,et al.  Form-based proxy caching for database-backed web sites: keywords and functions , 2006, The VLDB Journal.