ABSTRACT
The number of research papers available is growing at a staggering rate. Researchers need tools to help them find the papers they should read among all the papers published each year. In this paper, we present and experiment with hybrid recommender algorithms that combine Collaborative Filtering and Content-based. Filtering to recommend research papers to users. Our hybrid algorithms combine the strengths of each filtering approach to address their individual weaknesses. We evaluated our algorithms through offline experiments on a database of 102, 000 research papers, and through an online experiment with 110 users. For both experiments we used a dataset created from the CiteSeer repository of computer science research papers. We developed separate English and Portuguese versions of the interface and specifically recruited American and Brazilian users to test for cross-cultural effects. Our results show that users value paper recommendations, that the hybrid algorithms can be successfully combined, that different algorithms are more suitable for recommending different kinds of papers, and that users with different levels of experience perceive recommendations differently These results can be applied to develop recommender systems for other types of digital libraries.
- ACM Digital Library, http://www.acm.org/dl, 2004.Google Scholar
- Balabanovic, M. and Y. Shoham. Fab: Content- Based, Collaborative Recommendation. Communications of the ACM, 40(3), 1997, pp. 66--72. Google ScholarDigital Library
- Bollacker, K., S. Lawrence, and C. L. Giles. A System for Automatic Personalized Tracking of Scientific Literature on the Web. In Proceedings of the Fourth ACM Conference on Digital Libraries (DL 99), Berkeley, CA, 1999, pp. 105--113. Google ScholarDigital Library
- Breese, J., D. Heckerman, and C. Kadie. Empirical Analysis of Predictive Algorithms for Collaborative Filtering. In Proceedings of the Fourteenth Conference on Uncertainty in Artificial Intelligence (UAI 98), Madison, WI, 1998, pp. 43--52. Google ScholarDigital Library
- Burke, R. Hybrid Recommender Systems: Survey and Experiments. User Modeling and User--adapted Interaction, 12(4), 2002, pp. 331--370. Google ScholarDigital Library
- Claypool, M., A. Gokhale, T. Miranda, P. Murnikov, D. Netes, and M. Sartin. Combining Content--Based and Collaborative Filters in an Online Newspaper. ACM SIGIR '99 Workshop on Recommender Systems, Berkeley, CA, 1999.Google Scholar
- Cotter, P. and B. Smyth. PTV: Intelligent Personalised TV Guides. In Proceedings of the Twelfth Innovative Applications of Artificial Intelligence Conference on Artificial Intelligence (IAAI--2000), Austin, TX, 2000, pp. 957--964. Google ScholarDigital Library
- eBizSearch, http://gunther.smeal.psu.edu/, 2004.Google Scholar
- Google, http://www.google.com/, 2004.Google Scholar
- Herlocker, J., J. Konstan, A. Borchers, and J. Riedl. An Algorithmic Framework for Performing Collaborative Filtering. In Proceedings of the Twenty-Second Annual International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR '99), Berkeley, CA, 1999, pp. 230--237. Google ScholarDigital Library
- Bharat, K., T. Kamba, and M. Albers. Personalized, Interactive News on the Web. Multimedia Systems, 6(5), 1998, pp. 249--358. Google ScholarDigital Library
- Karypis, G., SUGGEST Top-N Recommendation Engine, http://www.cs.umn.edu/.karypis/suggest/, 2000.Google Scholar
- LANL (arXiv) e-Print Archive, http://arxiv.org/, 2004.Google Scholar
- Lawrence, S., Access to Scientific literature. The Nature Yearbook of Science and Technology, 420(19), 2001, p. 86--88.Google Scholar
- McCallum, A. K., Bow: A toolkit for statistical language modeling, text retrieval, classification and clustering, http://www-2.cs.cmu.edu/mccallum/bow/, 1996.Google Scholar
- McNee, S., I. Albert, D. Cosley, P. Gopalkrishnan, S. K. Lam, A. M. Rashid, J. A. Konstan, and J. Riedl. On the Recommending of Citations for Research Papers. In Proceedings of the ACM 2002 Conference on Computer Supported Cooperative Work (CSCW 2002), New Orleans, LA, 2002, pp. 116--125. Google ScholarDigital Library
- Melville, P., R. J. Mooney, and R. Nagarajan. Content-Boosted Collaborative Filtering. ACM SIGIR 2001 Workshop on Recommender Systems, New Orleans, LA, 2001.Google Scholar
- NSF, N.S.F. Academic Research and Development. 1999.Google Scholar
- New-Zealand Digital Library, http://www.sadl.uleth.ca/nz/cgi-bin/library, 2004.Google Scholar
- Penn State University, CiteSeer.IST, http://citeseer.ist.psu.edu/, 2004.Google Scholar
- Resnick, P., N. Iacovou, M. Sushak, P. Bergstrom, and J. Riedl. GroupLens: An open architecture for collaborative filtering of netnews. In Proceedings of the ACM 1994 Conference on Computer Supported Collaborative Work (CSCW '94), Chapel Hill, NC, 1994, pp. 175--186. Google ScholarDigital Library
- Salton, G. and C. Buckley, Term weighting approaches in automatic text retrieval. Information Processing and Management, 24(5), 1988, p. 513--523. Google ScholarDigital Library
- Shardanand, U. and P. Maes. Social information Filtering: Algorithms for automating "word of mouth". In Proceedings of the 1995 ACM SIGCHI Conference on Human Factors in Computing Systems (CHI 95), Denver, CO, 1995, pp. 210--217. Google ScholarDigital Library
- Woodruff, A., R. Gossweiler, J. Pitkow, E. H. Chi, and S. K. Card. Enhancing a Digital Book with a Reading Recommender. In Proceedings of the 2000 ACM SIGCHI Conference on Human Factors in Computing Systems (CHI 2000), The Hague, The Netherlands, 2000, pp. 153--160. Google ScholarDigital Library
Index Terms
- Enhancing digital libraries with TechLens+
Recommendations
A Scalable, Accurate Hybrid Recommender System
WKDD '10: Proceedings of the 2010 Third International Conference on Knowledge Discovery and Data MiningRecommender systems apply machine learning techniques for filtering unseen information and can predict whether a user would like a given resource. There are three main types of recommender systems: collaborative filtering, content-based filtering, and ...
Cross-representation mediation of user models
Personalization is considered a powerful methodology for improving the effectiveness of information search and decision making. It has led to the dissemination of systems capable of suggesting relevant and personalized information (or items) to the users,...
A Graph-Based Method for Combining Collaborative and Content-Based Filtering
PRICAI '08: Proceedings of the 10th Pacific Rim International Conference on Artificial Intelligence: Trends in Artificial IntelligenceCollaborative filtering and content-based filtering are two main approaches to make recommendations in recommender systems. While each approach has its own strengths and weaknesses, combining the two approaches can improve recommendation accuracy. In ...
Comments