Skip to main content

Recommender Systems: Sources of Knowledge and Evaluation Metrics

  • Chapter
Advanced Techniques in Web Intelligence-2

Part of the book series: Studies in Computational Intelligence ((SCI,volume 452))

Abstract

Recommender or Recommendation Systems (RS) aim to help users dealing with information overload: finding relevant items in a vast space of resources. Research on RS has been active since the development of the first recommender system in the early 1990s, Tapestry, and some articles and books that survey algorithms and application domains have been published recently. However, these surveys have not extensively covered the different types of information used in RS (sources of knowledge), and only a few of them have reviewed the different ways to assess the quality and performance of RS. In order to bridge this gap, in this chapter we present a classification of recommender systems, and then we focus on presenting the main sources of knowledge and evaluation metrics that have been described in the research literature.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Ackerman, B., Chen, Y.: Evaluating rank accuracy based on incomplete pairwise preferences. In: UCERSTI 2: Workshop on User-Centric Evaluation of Recommender Systems and Their Interfaces, vol. 2 (2011)

    Google Scholar 

  2. Adomavicius, G., Sankaranarayanan, R., Sen, S., Tuzhilin, A.: Incorporating contextual information in recommender systems using a multidimensional approach. ACM Trans. Inf. Syst. 23(1), 103–145 (2005)

    Article  Google Scholar 

  3. Adomavicius, G., Tuzhilin, A.: Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions. IEEE Trans. on Knowl. and Data Eng. 17, 734–749 (2005)

    Article  Google Scholar 

  4. Adomavicius, G., Tuzhilin, A.: Context-aware recommender systems. In: Ricci, F., Rokach, L., Shapira, B., Kantor, P.B. (eds.) Recommender Systems Handbook, pp. 217–253. Springer US (2011), doi:10.1007/978-0-387-85820-3

    Google Scholar 

  5. Aggarwal, C.C., Wolf, J.L., Yu, P.S.: A new method for similarity indexing of market basket data. In: Proceedings of the 1999 ACM SIGMOD International Conference on Management of Data, SIGMOD 1999, pp. 407–418. ACM, New York (1999)

    Chapter  Google Scholar 

  6. Avesani, P., Massa, P., Tiella, R.: A trust-enhanced recommender system application: Moleskiing. In: SAC 2005: Proceedings of the 2005 ACM Symposium on Applied Computing, pp. 1589–1593. ACM Press (2004)

    Google Scholar 

  7. Baltrunas, L., Makcinskas, T., Ricci, F.: Group recommendations with rank aggregation and collaborative filtering. In: Proceedings of the Fourth ACM Conference on Recommender Systems, RecSys 2010, pp. 119–126. ACM, New York (2010)

    Chapter  Google Scholar 

  8. Baraglia, R., Silvestri, F.: An online recommender system for large web sites. In: Proceedings of the 2004 IEEE/WIC/ACM International Conference on Web Intelligence, WI 2004, pp. 199–205. IEEE Computer Society, Washington, DC (2004)

    Chapter  Google Scholar 

  9. Beemanapalli, K., Rangarajan, R., Srivastava, J.: Incorporating Usage Information into Average-Clicks Algorithm, pp. 21–35 (2007)

    Google Scholar 

  10. Belkin, N.J., Bruce Croft, W.: Information filtering and information retrieval: two sides of the same coin? Commun. ACM 35(12), 29–38 (1992)

    Article  Google Scholar 

  11. Bennett, J., Lanning, S., Netflix, N.: The netflix prize. In: KDD Cup and Workshop in Conjunction with KDD (2007)

    Google Scholar 

  12. Berger, H., Denk, M., Dittenbach, M., Pesenhofer, A., Merkl, D.: Photo-Based User Profiling for Tourism Recommender Systems. In: Psaila, G., Wagner, R. (eds.) EC-Web 2007. LNCS, vol. 4655, pp. 46–55. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  13. Bogers, T.: Recommender Systems for Social Bookmarking. PhD thesis, Tilburg University (December 2009)

    Google Scholar 

  14. Bose, A., Beemanapalli, K., Srivastava, J., Sahar, S.: Incorporating Concept Hierarchies into Usage Mining Based Recommendations. In: Nasraoui, O., Spiliopoulou, M., Srivastava, J., Mobasher, B., Masand, B. (eds.) WebKDD 2006. LNCS (LNAI), vol. 4811, pp. 110–126. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  15. Breese, J.S., Heckerman, D., Kadie, C.: Empirical analysis of predictive algorithms for collaborative filtering. In: 14th Conference on Uncertainty in Artificial Intelligence, pp. 43–52 (1998)

    Google Scholar 

  16. Burke, R.: Hybrid recommender systems: Survey and experiments. User Modeling and User-Adapted Interaction 12, 331–370 (2002)

    Article  MATH  Google Scholar 

  17. Burke, R.D., Hammond, K.J., Young, B.C.: The findme approach to assisted browsing. IEEE Expert. 12, 32–40 (1997)

    Article  Google Scholar 

  18. Celma, Í., Serra, X.: Foafing the music: Bridging the semantic gap in music recommendation. Web Semant. 6, 250–256 (2008)

    Article  Google Scholar 

  19. Deshpande, M., Karypis, G.: Item-based top-n recommendation algorithms. ACM Trans. Inf. Syst. 22(1), 143–177 (2004)

    Article  Google Scholar 

  20. Eirinaki, M., Lampos, H., Vazirgiannis, M., Varlamis, I.: Sewep: Using site semantics and a taxonomy to enhance the web personalization process, pp. 99–108 (2003)

    Google Scholar 

  21. Eirinaki, M., Lampos, C., Paulakis, S., Vazirgiannis, M.: Web personalization integrating content semantics and navigational patterns. In: Proceedings of the 6th Annual ACM International Workshop on Web Information and Data Management, WIDM 2004, pp. 72–79. ACM, New York (2004)

    Chapter  Google Scholar 

  22. Facca, F.M., Lanzi, P.L.: Mining interesting knowledge from weblogs: a survey. Data & Knowledge Engineering 53(3), 225–241 (2005)

    Article  Google Scholar 

  23. Fang, Y., Si, L.: Matrix co-factorization for recommendation with rich side information and implicit feedback. In: Proceedings of the 2nd International Workshop on Information Heterogeneity and Fusion in Recommender Systems, HetRec 2011, pp. 65–69. ACM, New York (2011)

    Google Scholar 

  24. Fazel-Zarandi, M., Devlin, H.J., Huang, Y., Contractor, N.: Expert recommendation based on social drivers, social network analysis, and semantic data representation. In: Proceedings of the 2nd International Workshop on Information Heterogeneity and Fusion in Recommender Systems, HetRec 2011, pp. 41–48. ACM, New York (2011)

    Google Scholar 

  25. Fernández-Tobías, I., Cantador, I., Kaminskas, M., Ricci, F.: A generic semantic-based framework for cross-domain recommendation. In: Proceedings of the 2nd International Workshop on Information Heterogeneity and Fusion in Recommender Systems, HetRec 2011, pp. 25–32. ACM, New York (2011)

    Google Scholar 

  26. Freyne, J., Berkovsky, S., Smith, G.: Recipe Recommendation: Accuracy and Reasoning. In: Konstan, J.A., Conejo, R., Marzo, J.L., Oliver, N. (eds.) UMAP 2011. LNCS, vol. 6787, pp. 99–110. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  27. Fry, C., Bow Street Software, Weitzman, L., Ibm: Why surf alone?: Exploring the web with reconnaissance agents, internet (accessed: 20, 2001)

    Google Scholar 

  28. Gantner, Z., Rendle, S., Schmidt-Thieme, L.: Factorization models for context-/time-aware movie recommendations. In: Proceedings of the Workshop on Context-Aware Movie Recommendation, CAMRa 2010, pp. 14–19. ACM, New York (2010)

    Chapter  Google Scholar 

  29. Ge, M., Delgado-Battenfeld, C., Jannach, D.: Beyond accuracy: evaluating recommender systems by coverage and serendipity. In: Proceedings of the Fourth ACM Conference on Recommender Systems, RecSys 2010, pp. 257–260. ACM, New York (2010)

    Chapter  Google Scholar 

  30. Golbeck, J.: Trust and nuanced profile similarity in online social networks. ACM Trans. Web 3(4), 12:1–12:33 (2009)

    Google Scholar 

  31. Golbeck, J., Hendler, J.: Filmtrust: Movie recommendations using trust in web-based social networks, vol. 6, pp. 497–529. ACM, New York (2006)

    Google Scholar 

  32. Goldberg, D., Nichols, D., Oki, B.M., Terry, D.: Using collaborative filtering to weave an information tapestry. Commun. ACM 35, 61–70 (1992)

    Article  Google Scholar 

  33. Groh, G.: Recommendations in taste related domains: Collaborative filtering vs. social filtering. In: Proc ACM Group 2007, pp. 127–136 (2007)

    Google Scholar 

  34. Guy, I., Carmel, D.: Social recommender systems. In: Proceedings of the 20th International Conference Companion on World Wide Web, WWW 2011, pp. 283–284. ACM, New York (2011)

    Chapter  Google Scholar 

  35. Guy, I., Jacovi, M., Perer, A., Ronen, I., Uziel, E.: Same places, same things, same people?: mining user similarity on social media. In: Proceedings of the 2010 ACM Conference on Computer Supported Cooperative Work, CSCW 2010, pp. 41–50. ACM, New York (2010)

    Chapter  Google Scholar 

  36. Guy, I., Jacovi, M., Shahar, E., Meshulam, N., Soroka, V., Farrell, S.: Harvesting with sonar: the value of aggregating social network information. In: Proceedings of the Twenty-Sixth Annual SIGCHI Conference on Human Factors in Computing Systems, CHI 2008, pp. 1017–1026. ACM, New York (2008)

    Chapter  Google Scholar 

  37. Guy, I., Ronen, I., Wilcox, E.: Do you know?: recommending people to invite into your social network. In: Proceedings of the 14th International Conference on Intelligent User Interfaces, IUI 2009, pp. 77–86. ACM, New York (2009)

    Google Scholar 

  38. Guy, I., Zwerdling, N., Carmel, D., Ronen, I., Uziel, E., Yogev, S., Ofek-Koifman, S.: Personalized recommendation of social software items based on social relations. In: Proceedings of the Third ACM Conference on Recommender Systems, RecSys 2009, pp. 53–60. ACM, New York (2009)

    Chapter  Google Scholar 

  39. Hayes, C., Hayes, C., Massa, P., Cunningham, P., Avesani, P., Cunningham, P.: An on-line evaluation framework for recommender systems. In: Workshop on Personalization and Recommendation in E-Commerce (Malaga). Springer (2002)

    Google Scholar 

  40. Herlocker, J., Konstan, J.A., Riedl, J.: An empirical analysis of design choices in neighborhood-based collaborative filtering algorithms. Inf. Retr. 5(4), 287–310 (2002)

    Article  Google Scholar 

  41. Herlocker, J.L., Konstan, J.A., Borchers, A., Riedl, J.: An algorithmic framework for performing collaborative filtering. In: Proceedings of the 22nd Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, SIGIR 1999, pp. 230–237. ACM, New York (1999)

    Chapter  Google Scholar 

  42. Herlocker, J.L., Konstan, J.A., Terveen, L.G., Riedl, J.T.: Evaluating collaborative filtering recommender systems. ACM Trans. Inf. Syst. 22, 5–53 (2004)

    Article  Google Scholar 

  43. Heymann, P., Koutrika, G., Garcia-Molina, H.: Can social bookmarking improve web search? In: First ACM International Conference on Web Search and Data Mining, WSDM 2008 (February 2008)

    Google Scholar 

  44. Hu, Y., Koren, Y., Volinsky, C.: Collaborative filtering for implicit feedback datasets. In: Proceedings of the 2008 Eighth IEEE International Conference on Data Mining, pp. 263–272. IEEE Computer Society, Washington, DC (2008)

    Chapter  Google Scholar 

  45. Järvelin, K., Kekäläinen, J.: Cumulated gain-based evaluation of ir techniques. ACM Trans. Inf. Syst. 20, 422–446 (2002)

    Article  Google Scholar 

  46. Jäschke, R., Marinho, L., Hotho, A., Lars, S.-T., Gerd, S.: Tag recommendations in social bookmarking systems. AI Commun. 21, 231–247 (2008)

    MathSciNet  MATH  Google Scholar 

  47. Jawaheer, G., Szomszor, M., Kostkova, P.: Comparison of implicit and explicit feedback from an online music recommendation service. In: HetRec 2010: Proceedings of the 1st International Workshop on Information Heterogeneity and Fusion in Recommender Systems, pp. 47–51. ACM, New York (2010)

    Chapter  Google Scholar 

  48. Knijnenburg, B.P., Willemsen, M.C., Kobsa, A.: A pragmatic procedure to support the user-centric evaluation of recommender systems. In: Proceedings of the Fifth ACM Conference on Recommender Systems, RecSys 2011, pp. 321–324. ACM, New York (2011)

    Chapter  Google Scholar 

  49. Konstan, J.A., Miller, B.N., Maltz, D., Herlocker, J.L., Gordon, L.R., Riedl, J.: Grouplens: applying collaborative filtering to usenet news. Commun. ACM 40(3), 77–87 (1997)

    Article  Google Scholar 

  50. Kordumova, S., Kostadinovska, I., Barbieri, M., Pronk, V., Korst, J.: Personalized Implicit Learning in a Music Recommender System. In: De Bra, P., Kobsa, A., Chin, D. (eds.) UMAP 2010. LNCS, vol. 6075, pp. 351–362. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  51. Koren, Y.: Factorization meets the neighborhood: A multifaceted collaborative filtering model. In: ACM KDD, pp. 426–434 (2008)

    Google Scholar 

  52. Koren, Y.: Collaborative filtering with temporal dynamics. In: ACM KDD, Paris, France, pp. 89–97 (2009)

    Google Scholar 

  53. Koren, Y., Bell, R., Volinsky, C.: Matrix factorization techniques for recommender systems. Computer 42(8), 30–37 (2009)

    Article  Google Scholar 

  54. Koren, Y., Sill, J.: Ordrec: an ordinal model for predicting personalized item rating distributions. In: Proceedings of the Fifth ACM Conference on Recommender Systems, RecSys 2011, pp. 117–124. ACM, New York (2011)

    Chapter  Google Scholar 

  55. Krulwich, B., Burkey, C.: Learning user information interests through extraction of semantically significant phrases. In: Proceedings of the AAAI Spring Symposium on Machine Learning in Information Access, pp. 100–112 (1996)

    Google Scholar 

  56. Kuroiwa, T., Bhalla, S.: Book recommendation system for utilisation of library services. Int. J. Comput. Sci. Eng. 5, 207–213 (2010)

    Article  Google Scholar 

  57. Lang, K.: Newsweeder: Learning to filter netnews. In: Proceedings of the 12th International Machine Learning Conference, ML 1995 (1995)

    Google Scholar 

  58. Lathia, N., Hailes, S., Capra, L., Amatriain, X.: Temporal diversity in recommender systems. In: Proceeding of the 33rd International ACM SIGIR Conference on Research and Development in Information Retrieval, SIGIR 2010, pp. 210–217. ACM, New York (2010)

    Chapter  Google Scholar 

  59. Lee, D.H.: Pittcult: trust-based cultural event recommender. In: Proceedings of the 2008 ACM Conference on Recommender Systems, RecSys 2008, pp. 311–314. ACM, New York (2008)

    Chapter  Google Scholar 

  60. Lee, T., Park, Y., Park, Y.: A time-based approach to effective recommender systems using implicit feedback. Expert Syst. Appl. 34(4), 3055–3062 (2008)

    Article  Google Scholar 

  61. Lemire, D., Maclachlan, A.: Slope one predictors for online rating-based collaborative filtering. In: Proceedings of SIAM Data Mining SDM 2005 (2005)

    Google Scholar 

  62. Lerman, K.: Social networks and social information filtering on digg. CoRR, abs/cs/0612046 (2006)

    Google Scholar 

  63. Li, J., Zaïane, O.R.: Combining Usage, Content, and Structure Data to Improve Web Site Recommendation. In: Bauknecht, K., Bichler, M., Pröll, B. (eds.) EC-Web 2004. LNCS, vol. 3182, pp. 305–315. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  64. Li, L., Chu, W., Langford, J., Schapire, R.E.: A contextual-bandit approach to personalized news article recommendation. In: Proceedings of the 19th International Conference on World Wide Web, WWW 2010, pp. 661–670. ACM, New York (2010)

    Chapter  Google Scholar 

  65. Lieberman, H.: Letizia: An agent that assists web browsing. In: International Joint Conference on Artificial Intelligence, pp. 924–929 (1995)

    Google Scholar 

  66. Lin, W., Alvarez, S.A., Ruiz, C.: Efficient adaptive-support association rule mining for recommender systems. Data Min. Knowl. Discov. 6(1), 83–105 (2002)

    Article  MathSciNet  Google Scholar 

  67. Manning, C.D., Raghavan, P., Schtze, H.: Introduction to Information Retrieval. Cambridge University Press, New York (2008)

    Book  MATH  Google Scholar 

  68. Massa, P., Avesani, P.: Trust-aware recommender systems. In: Proceedings of the 2007 ACM Conference on Recommender Systems, RecSys 2007, pp. 17–24. ACM, New York (2007)

    Chapter  Google Scholar 

  69. McDonald, D.W., Ackerman, M.S.: Expertise recommender: a flexible recommendation system and architecture. In: Proceedings of the 2000 ACM Conference on Computer Supported Cooperative Work, CSCW 2000, pp. 231–240. ACM, New York (2000)

    Chapter  Google Scholar 

  70. McNee, S.M., Riedl, J., Konstan, J.A.: Being accurate is not enough: how accuracy metrics have hurt recommender systems. In: CHI 2006 Extended Abstracts on Human Factors in Computing Systems, CHI EA 2006, pp. 1097–1101. ACM, New York (2006)

    Chapter  Google Scholar 

  71. Mladenic, D.: Personal webwatcher: design and implementation (1996)

    Google Scholar 

  72. Mladenic, D.: Text-learning and related intelligent agents: A survey. IEEE Intelligent Systems 14(4), 44–54 (1999)

    Article  Google Scholar 

  73. Mobasher, B.: Data Mining for Web Personalization. In: Brusilovsky, P., Kobsa, A., Nejdl, W. (eds.) Adaptive Web 2007. LNCS, vol. 4321, pp. 90–135. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  74. Mobasher, B.: Data Mining for Web Personalization. In: Brusilovsky, P., Kobsa, A., Nejdl, W. (eds.) Adaptive Web 2007. LNCS, vol. 4321, pp. 90–135. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  75. Mobasher, B., Dai, H., Luo, T., Nakagawa, M.: Discovery and evaluation of aggregate usage profiles for web personalization. Data Min. Knowl. Discov. 6(1), 61–82 (2002)

    Article  MathSciNet  Google Scholar 

  76. Mobasher, B., Dai, H., Luo, T., Sun, Y., Zhu, J.: Integrating Web Usage and Content Mining for More Effective Personalization. In: Bauknecht, K., Madria, S.K., Pernul, G. (eds.) EC-Web 2000. LNCS, vol. 1875, pp. 165–176. Springer, Heidelberg (2000)

    Chapter  Google Scholar 

  77. Mooney, R.J., Roy, L.: Content-based book recommending using learning for text categorization. In: Proceedings of the Fifth ACM Conference on Digital Libraries, DL 2000, pp. 195–204. ACM, New York (2000)

    Chapter  Google Scholar 

  78. Morita, M., Shinoda, Y.: Information Filtering Based on User Behavior Analysis and Best Match Text Retrieval. In: SIGIR 1994: Proceedings of the 17th Annual International ACM SIGIR Conference, pp. 272–281. Springer-Verlag New York, Inc., New York (1994)

    Google Scholar 

  79. Mulvenna, M.D., Anand, S.S., Büchner, A.G.: Personalization on the net using web mining: introduction. Commun. ACM 43, 122–125 (2000)

    Article  Google Scholar 

  80. Murakami, T., Mori, K., Orihara, R.: Metrics for Evaluating the Serendipity of Recommendation Lists. In: Satoh, K., Inokuchi, A., Nagao, K., Kawamura, T. (eds.) JSAI 2007. LNCS (LNAI), vol. 4914, pp. 40–46. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  81. Nakagawa, M., Mobasher, B.: A Hybrid Web Personalization Model Based on Site Connectivity

    Google Scholar 

  82. Nasraoui, O., Frigui, H.: Extracting web user profiles using relational competitive fuzzy clustering (2000)

    Google Scholar 

  83. Oard, D., Kim, J.: Modeling information content using observable behavior. In: Proc. of the ASIST Annual Meeting, pp. 481–488 (2001)

    Google Scholar 

  84. O’Connor, M., Cosley, D., Konstan, J.A., Riedl, J.: Polylens: a recommender system for groups of users. In: Proceedings of the Seventh Conference on European Conference on Computer Supported Cooperative Work, ECSCW 2001, pp. 199–218. Kluwer Academic Publishers, Norwell (2001)

    Google Scholar 

  85. Parra, D., Amatriain, X.: Walk the Talk: Analyzing the Relation between Implicit and Explicit Feedback for Preference Elicitation. In: Konstan, J.A., Conejo, R., Marzo, J.L., Oliver, N. (eds.) UMAP 2011. LNCS, vol. 6787, pp. 255–268. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  86. Parra, D., Brusilovsky, P.: Collaborative filtering for social tagging systems: an experiment with citeulike. In: Proceedings of the Third ACM Conference on Recommender Systems, RecSys 2009, pp. 237–240. ACM, New York (2009)

    Chapter  Google Scholar 

  87. Parra, D., Karatzoglou, A., Amatriain, X.: Implicit Feedback Recommendation via Implicit-to-Explicit Ordinal Logistic Regression Mapping, vol. 1 (2011)

    Google Scholar 

  88. Parra-Santander, D., Brusilovsky, P.: Improving collaborative filtering in social tagging systems for the recommendation of scientific articles. In: Proceedings of the 2010 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology - Volume 01, pp. 136–142. IEEE Computer Society, Washington, DC (2010)

    Chapter  Google Scholar 

  89. Pazzani, M., Billsus, D., Michalski, S., Wnek, J.: Learning and revising user profiles: The identification of interesting web sites. In: Machine Learning, pp. 313–331 (1997)

    Google Scholar 

  90. Pazzani, M.J.: A framework for collaborative, content-based and demographic filtering. Artificial Intelligence Review 13, 393–408 (1999)

    Article  Google Scholar 

  91. Pollock, S.: A rule-based message filtering system. ACM Trans. Inf. Syst. 6, 232–254 (1988)

    Article  Google Scholar 

  92. Preece, J., Shneiderman, B.: The reader-to-leader framework: Motivating technology-mediated social participation. AIS Transactions on Human Computer Interaction 1(1), 13–32 (2009)

    Google Scholar 

  93. Pu, P., Chen, L., Hu, R.: A user-centric evaluation framework for recommender systems. In: Proceedings of the Fifth ACM Conference on Recommender Systems, RecSys 2011, pp. 157–164. ACM, New York (2011)

    Chapter  Google Scholar 

  94. Quercia, D., Lathia, N., Calabrese, F., Di Lorenzo, G., Crowcroft, J.: Recommending social events from mobile phone location data. In: Proceedings of IEEE ICDM 2010 (December 2010)

    Google Scholar 

  95. Redpath, J., Glass, D.H., McClean, S., Chen, L.: Collaborative Filtering: The Aim of Recommender Systems and the Significance of User Ratings. In: Gurrin, C., He, Y., Kazai, G., Kruschwitz, U., Little, S., Roelleke, T., Rüger, S., van Rijsbergen, K. (eds.) ECIR 2010. LNCS, vol. 5993, pp. 394–406. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  96. Resnick, P., Iacovou, N., Suchak, M., Bergstrom, P., Riedl, J.: Grouplens: an open architecture for collaborative filtering of netnews. In: Proceedings of the 1994 ACM Conference on Computer Supported Cooperative Work, CSCW 1994, pp. 175–186. ACM, New York (1994)

    Chapter  Google Scholar 

  97. Resnick, P., Varian, H.R.: Recommender systems. Commun. ACM 40, 56–58 (1997)

    Article  Google Scholar 

  98. Sahebi, S., Oroumchian, F., Khosravi, R.: An enhanced similarity measure for utilizing site structure in web personalization systems. In: Proceedings of the 2008 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology - Volume 03, WI-IAT 2008, pp. 82–85. IEEE Computer Society, Washington, DC (2008)

    Chapter  Google Scholar 

  99. Salton, G., McGill, M.J.: Introduction to Modern Information Retrieval. McGraw-Hill, Inc., New York (1986)

    Google Scholar 

  100. Sarwar, B., Karypis, G., Konstan, J., Riedl, J.: Analysis of recommendation algorithms for e-commerce. In: Proceedings of the 2nd ACM Conference on Electronic Commerce, EC 2000, pp. 158–167. ACM, New York (2000)

    Chapter  Google Scholar 

  101. Sarwar, B., Karypis, G., Konstan, J., Riedl, J.: Item-based collaborative filtering recommendation algorithms. In: Proceedings of the 10th International Conference on World Wide Web, WWW 2001, pp. 285–295. ACM, New York (2001)

    Chapter  Google Scholar 

  102. Sarwar, B., Karypis, G., Konstan, J., Riedl, J.: Itembased collaborative filtering recommendation algorithms. In: Proc. 10th International Conference on the World Wide Web, pp. 285–295 (2001)

    Google Scholar 

  103. Sarwar, B.M., Karypis, G., Konstan, J.A., Riedl, J.T.: Application of dimensionality reduction in recommender system – a case study. In: ACM Webkdd Workshop (2000)

    Google Scholar 

  104. Ben Schafer, J., Konstan, J., Riedi, J.: Recommender systems in e-commerce. In: Proceedings of the 1st ACM Conference on Electronic commerce, EC 1999, pp. 158–166. ACM, New York (1999)

    Chapter  Google Scholar 

  105. Senot, C., Kostadinov, D., Bouzid, M., Picault, J., Aghasaryan, A.: Evaluation of group profiling strategies. In: IJCAI, pp. 2728–2733 (2011)

    Google Scholar 

  106. Shani, G., Gunawardana, A.: Evaluating recommendation systems. In: Recommender Systems Handbook, pp. 257–297 (2011)

    Google Scholar 

  107. Shardanand, U., Maes, P.: Social information filtering: algorithms for automating word of mouth. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, CHI 1995, pp. 210–217. ACM Press/Addison-Wesley Publishing Co., New York (1995)

    Chapter  Google Scholar 

  108. Sinha, R.R., Swearingen, K.: Comparing Recommendations Made by Online Systems and Friends. In: DELOS Workshop: Personalisation and Recommender Systems in Digital Libraries (2001)

    Google Scholar 

  109. Sun, J.-T., Zeng, H.-J., Liu, H., Lu, Y., Chen, Z.: Cubesvd: a novel approach to personalized web search. In: Proceedings of the 14th International Conference on World Wide Web, WWW 2005, pp. 382–390. ACM, New York (2005)

    Chapter  Google Scholar 

  110. Takeuchi, Y., Sugimoto, M.: CityVoyager: An Outdoor Recommendation System Based on User Location History. In: Ma, J., Jin, H., Yang, L.T., Tsai, J.J.-P. (eds.) UIC 2006. LNCS, vol. 4159, pp. 625–636. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  111. Tkalcic, M., Kunaver, M., Kosir, A., Tasic, J.: Addressing the new user problem with a personality based user similarity measure. In: Masthoff, J., Grasso, F., Ham, J. (eds.) UMMS 2011: Workshop on User Models for Motivational Systems: The Affective and the Rational Routes to Persuasion (2011)

    Google Scholar 

  112. Tso-Sutter, K.H.L., Marinho, L.B., Schmidt-Thieme, L.: Tag-aware recommender systems by fusion of collaborative filtering algorithms. In: Proceedings of the 2008 ACM Symposium on Applied Computing, SAC 2008, pp. 1995–1999. ACM, New York (2008)

    Google Scholar 

  113. Vargas, S., Castells, P.: Rank and relevance in novelty and diversity metrics for recommender systems. In: Proceedings of the Fifth ACM Conference on Recommender Systems, RecSys 2011, pp. 109–116. ACM, New York (2011)

    Chapter  Google Scholar 

  114. Velasquez, J.D., Bassi, A., Yasuda, H., Aoki, T.: Mining web data to create online navigation recommendations. In: Perner, P. (ed.) ICDM 2004. LNCS (LNAI), vol. 3275, pp. 551–554. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  115. Velásquez, J.D., Palade, V.: Adaptive Web Sites: A Knowledge Extraction from Web Data Approach. IOS Press, Amsterdam (2008)

    Google Scholar 

  116. Velsquez, J.D., Palade, V.: Building a knowledge base for implementing a web-based computerized recommendation system. International Journal on Artificial Intelligence Tools 16(05), 793 (2007)

    Article  Google Scholar 

  117. Victor, P., De Cock, M., Cornelis, C.: Trust and recommendations. In: Recommender Systems Handbook, pp. 645–675 (2011)

    Google Scholar 

  118. Walter, F.E., Battiston, S., Schweitzer, F.: A model of a trust-based recommendation system on a social network. Autonomous Agents and Multi-Agent Systems 16(1), 57–74 (2008)

    Article  Google Scholar 

  119. Xu, G., Zhang, Y., Yi, X.: Modelling user behaviour for web recommendation using lda model. In: IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology, WI-IAT 2008, vol. 3, pp. 529–532 (December 2008)

    Google Scholar 

  120. Yanbe, Y., Jatowt, A., Nakamura, S., Tanaka, K.: Can social bookmarking enhance search in the web? In: Proceedings of the 7th ACM/IEEE-CS Joint Conference on Digital Libraries, JCDL 2007, pp. 107–116. ACM, New York (2007)

    Google Scholar 

  121. Yang, W.-S., Cheng, H.-C., Dia, J.-B.: A location-aware recommender system for mobile shopping environments. Expert Systems with Applications 34(1), 437–445 (2008)

    Article  Google Scholar 

  122. Yilmaz, E., Aslam, J.A., Robertson, S.: A new rank correlation coefficient for information retrieval. In: Proceedings of the 31st Annual International ACM SIGIR Conference on Research and Development in Information retrieval, SIGIR 2008, pp. 587–594. ACM, New York (2008)

    Chapter  Google Scholar 

  123. Yu, P.S.: Data mining and personalization technologies. In: Proceedings of the Sixth International Conference on Database Systems for Advanced Applications, DASFAA 1999, pp. 6–13. IEEE Computer Society, Washington, DC (1999)

    Chapter  Google Scholar 

  124. Zhang, Y.C., Séaghdha, D.Ó., Quercia, D., Jambor, T.: Auralist: introducing serendipity into music recommendation. In: Proceedings of the Fifth ACM International Conference on Web Search and Data Mining, WSDM 2012, pp. 13–22. ACM, New York (2012)

    Chapter  Google Scholar 

  125. Zhou, T., Kuscsik, Z., Liu, J.-G., Medo, M., Wakeling, J.R., Zhang, Y.-C.: Solving the apparent diversity-accuracy dilemma of recommender systems. Proceedings of the National Academy of Sciences 107(10), 4511–4515 (2010)

    Article  Google Scholar 

  126. Zhu, T., Greiner, R., HŁubl, G.: An effective complete-web recommender system (2003)

    Google Scholar 

  127. Ziegler, C.-N., Golbeck, J.: Investigating interactions of trust and interest similarity. Decis. Support Syst. 43, 460–475 (2007)

    Article  Google Scholar 

  128. Ziegler, C.-N., McNee, S.M., Konstan, J.A., Lausen, G.: Improving recommendation lists through topic diversification. In: Proceedings of the 14th International Conference on World Wide Web, WWW 2005, pp. 22–32. ACM, New York (2005)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Denis Parra .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Parra, D., Sahebi, S. (2013). Recommender Systems: Sources of Knowledge and Evaluation Metrics. In: Velásquez, J., Palade, V., Jain, L. (eds) Advanced Techniques in Web Intelligence-2. Studies in Computational Intelligence, vol 452. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-33326-2_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-33326-2_7

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-33325-5

  • Online ISBN: 978-3-642-33326-2

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics