skip to main content
Skip header Section
Recommender Systems: An IntroductionSeptember 2010
Publisher:
  • Cambridge University Press
  • 40 W. 20 St. New York, NY
  • United States
ISBN:978-0-521-49336-9
Published:30 September 2010
Pages:
360
Skip Bibliometrics Section
Bibliometrics
Skip Abstract Section
Abstract

In this age of information overload, people use a variety of strategies to make choices about what to buy, how to spend their leisure time, and even whom to date. Recommender systems automate some of these strategies with the goal of providing affordable, personal, and high-quality recommendations. This book offers an overview of approaches to developing state-of-the-art recommender systems. The authors present current algorithmic approaches for generating personalized buying proposals, such as collaborative and content-based filtering, as well as more interactive and knowledge-based approaches. They also discuss how to measure the effectiveness of recommender systems and illustrate the methods with practical case studies. The final chapters cover emerging topics such as recommender systems in the social web and consumer buying behavior theory. Suitable for computer science researchers and students interested in getting an overview of the field, this book will also be useful for professionals looking for the right technology to build real-world recommender systems.

Cited By

  1. ACM
    Sukiennik N, Gao C and Li N Uncovering the Deep Filter Bubble: Narrow Exposure in Short-Video Recommendation Proceedings of the ACM on Web Conference 2024, (4727-4735)
  2. Ochoa W, Legaristi J, Larrinaga F and Pérez A (2024). Dynamic context-aware workflow management architecture for efficient manufacturing, Future Generation Computer Systems, 153:C, (505-520), Online publication date: 1-Apr-2024.
  3. Starke A, Musto C, Rapp A, Semeraro G and Trattner C (2024). “Tell Me Why”: using natural language justifications in a recipe recommender system to support healthier food choices, User Modeling and User-Adapted Interaction, 34:2, (407-440), Online publication date: 1-Apr-2024.
  4. Iftikhar A, Ghazanfar M, Ayub M, Ali Alahmari S, Qazi N and Wall J (2024). A reinforcement learning recommender system using bi-clustering and Markov Decision Process, Expert Systems with Applications: An International Journal, 237:PB, Online publication date: 1-Mar-2024.
  5. Barile F, Draws T, Inel O, Rieger A, Najafian S, Ebrahimi Fard A, Hada R and Tintarev N (2024). Evaluating explainable social choice-based aggregation strategies for group recommendation, User Modeling and User-Adapted Interaction, 34:1, (1-58), Online publication date: 1-Mar-2024.
  6. ACM
    C V, Oberoi H, Goyal A and Sikka N RE-RecSys: An End-to-End system for recommending properties in Real-Estate domain Proceedings of the 7th Joint International Conference on Data Science & Management of Data (11th ACM IKDD CODS and 29th COMAD), (558-562)
  7. ACM
    Ou J, Jin H, Wang X, Jiang H, Wang X and Zhou C (2023). STA-TCN: Spatial-temporal Attention over Temporal Convolutional Network for Next Point-of-interest Recommendation, ACM Transactions on Knowledge Discovery from Data, 17:9, (1-19), Online publication date: 30-Nov-2023.
  8. ACM
    Hua W, Xu S, Ge Y and Zhang Y How to Index Item IDs for Recommendation Foundation Models Proceedings of the Annual International ACM SIGIR Conference on Research and Development in Information Retrieval in the Asia Pacific Region, (195-204)
  9. Lops P, Polignano M, Musto C, Silletti A and Semeraro G (2023). ClayRS, Information Systems, 119:C, Online publication date: 1-Oct-2023.
  10. Mpia H, Mburu L and Mwendia S (2023). CoBERT, Engineering Applications of Artificial Intelligence, 125:C, Online publication date: 1-Oct-2023.
  11. ACM
    Cavenaghi E, Sottocornola G, Stella F and Zanker M (2023). A Systematic Study on Reproducibility of Reinforcement Learning in Recommendation Systems, ACM Transactions on Recommender Systems, 1:3, (1-23), Online publication date: 30-Sep-2023.
  12. ACM
    Heuer H and Glassman E Accessible Text Tools for People with Cognitive Impairments and Non-Native Readers: Challenges and Opportunities Proceedings of Mensch und Computer 2023, (250-266)
  13. ACM
    Xu S, Ge Y, Li Y, Fu Z, Chen X and Zhang Y Causal Collaborative Filtering Proceedings of the 2023 ACM SIGIR International Conference on Theory of Information Retrieval, (235-245)
  14. ACM
    Tomasi F, Cauteruccio J, Kanoria S, Ciosek K, Rinaldi M and Dai Z Automatic Music Playlist Generation via Simulation-based Reinforcement Learning Proceedings of the 29th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, (4948-4957)
  15. Fraoua K and David A The Autonomous Platform Using the Markov Chain HCI International 2023 – Late Breaking Papers, (47-57)
  16. ACM
    van Kuijk K, Mahmoudi S, Wen Y, Barile F and Rienstra T An Argumentative Framework for Generating Explainable Group Recommendations Adjunct Proceedings of the 31st ACM Conference on User Modeling, Adaptation and Personalization, (266-274)
  17. ACM
    Marigowda C, Moldovan A, Siddig A, Muntean C, Pathak P and Stynes P A Novel Hybrid Machine Learning Framework to Recommend E-Commerce Products Proceedings of the 2023 5th International Conference on Information Technology and Computer Communications, (59-67)
  18. ACM
    Silva N, Silva T, Werneck H, Rocha L and Pereira A (2023). User Cold-start Problem in Multi-armed Bandits: When the First Recommendations Guide the User’s Experience, ACM Transactions on Recommender Systems, 1:1, (1-24), Online publication date: 31-Mar-2023.
  19. ACM
    Ou C, Mayer S and Butz A The Impact of Expertise in the Loop for Exploring Machine Rationality Proceedings of the 28th International Conference on Intelligent User Interfaces, (307-321)
  20. ACM
    Malchik C and Feigenbaum J Toward User Control over Information Access: A Sociotechnical Approach Proceedings of the 2022 New Security Paradigms Workshop, (117-129)
  21. ACM
    Spillo G, Musto C, De Gemmis M, Lops P and Semeraro G Knowledge-aware Recommendations Based on Neuro-Symbolic Graph Embeddings and First-Order Logical Rules Proceedings of the 16th ACM Conference on Recommender Systems, (616-621)
  22. Chu H and Shen Y User Feedback Design in AI-Driven Mood Tracker Mobile Apps Human-Computer Interaction. User Experience and Behavior, (346-358)
  23. Mu C, Chen W, Liu Y, Lei D and Liu R (2022). Virtual information core optimization for collaborative filtering recommendation based on clustering and evolutionary algorithms, Applied Soft Computing, 116:C, Online publication date: 1-Feb-2022.
  24. Zhang X, Li M, Seng D, Chen X, Chen X and Farouk A (2022). A Novel Precise Personalized Learning Recommendation Model Regularized with Trust and Influence, Scientific Programming, 2022, Online publication date: 1-Jan-2022.
  25. Atas M, Felfernig A, Polat-Erdeniz S, Popescu A, Tran T and Uta M (2021). Towards psychology-aware preference construction in recommender systems: Overview and research issues, Journal of Intelligent Information Systems, 57:3, (467-489), Online publication date: 1-Dec-2021.
  26. Makhlouf K, Zhioua S and Palamidessi C (2021). Machine learning fairness notions, Information Processing and Management: an International Journal, 58:5, Online publication date: 1-Sep-2021.
  27. Fortes R, de Sousa D, Coelho D, Lacerda A and Gonçalves M (2021). Individualized extreme dominance (IndED), Information Sciences: an International Journal, 572:C, (558-573), Online publication date: 1-Sep-2021.
  28. ACM
    Tran T, Felfernig A and Tintarev N (2021). Humanized Recommender Systems: State-of-the-art and Research Issues, ACM Transactions on Interactive Intelligent Systems, 11:2, (1-41), Online publication date: 30-Jun-2021.
  29. ACM
    Starke A, Willemsen M and Snijders C Using Explanations as Energy-Saving Frames: A User-Centric Recommender Study Adjunct Proceedings of the 29th ACM Conference on User Modeling, Adaptation and Personalization, (229-237)
  30. ACM
    Musto C, Starke A, Trattner C, Rapp A and Semeraro G Exploring the Effects of Natural Language Justifications in Food Recommender Systems Proceedings of the 29th ACM Conference on User Modeling, Adaptation and Personalization, (147-157)
  31. ACM
    Makhlouf K, Zhioua S and Palamidessi C (2021). On the Applicability of Machine Learning Fairness Notions, ACM SIGKDD Explorations Newsletter, 23:1, (14-23), Online publication date: 26-May-2021.
  32. Machado G, Maran V, Lunardi G, Wives L and de Oliveira J (2021). AwARE: a framework for adaptive recommendation of educational resources, Computing, 103:4, (675-705), Online publication date: 1-Apr-2021.
  33. ACM
    Albalawi R, Yeap T and Benyoucef M Evaluating the Effectiveness of A Suggested Architecture for The Real-Time Social Recommendation System Proceedings of the 2021 4th International Conference on Software Engineering and Information Management, (145-151)
  34. Yan H, Yang C, Yu D, Li Y, Jin D and Chiu D (2020). Multi-Site User Behavior Modeling and Its Application in Video Recommendation, IEEE Transactions on Knowledge and Data Engineering, 33:1, (180-193), Online publication date: 1-Jan-2021.
  35. Alam M, Ubaid S, Shakil , Sohail S, Nadeem M, Hussain S and Siddiqui J (2022). Comparative Analysis of Machine Learning based Filtering Techniques using MovieLens dataset, Procedia Computer Science, 194:C, (210-217), Online publication date: 1-Jan-2021.
  36. Zhang Y, Wang H, Jia M, Wang J, Li D, Xue G and Tan K (2020). TopoX: Topology Refactorization for Minimizing Network Communication in Graph Computations, IEEE/ACM Transactions on Networking, 28:6, (2768-2782), Online publication date: 1-Dec-2020.
  37. ACM
    Zanon A, Souza L, Pressato D and Manzato M WordRecommender Proceedings of the Brazilian Symposium on Multimedia and the Web, (181-184)
  38. ACM
    Jenkin T, Skillicorn D and Chan Y (2020). Novel Information Discovery and Collaborative Filtering to Support Group Creativity, ACM SIGMIS Database: the DATABASE for Advances in Information Systems, 51:4, (40-67), Online publication date: 2-Nov-2020.
  39. Teppan E and Zanker M Exploiting Answer Set Programming for Building explainable Recommendations Foundations of Intelligent Systems, (395-404)
  40. ACM
    El Majjodi A, Elahi M, El Ioini N and Trattner C Towards Generating Personalized Country Recommendation Adjunct Publication of the 28th ACM Conference on User Modeling, Adaptation and Personalization, (71-76)
  41. ACM
    Elahi M, El Ioini N, Alexander Lambrix A and Ge M Exploring Personalized University Ranking and Recommendation Adjunct Publication of the 28th ACM Conference on User Modeling, Adaptation and Personalization, (6-10)
  42. ACM
    Luef J, Ohrfandl C, Sacharidis D and Werthner H A recommender system for investing in early-stage enterprises Proceedings of the 35th Annual ACM Symposium on Applied Computing, (1453-1460)
  43. Wang S, Gong M, Wu Y and Zhang M (2020). Multi-objective optimization for location-based and preferences-aware recommendation, Information Sciences: an International Journal, 513:C, (614-626), Online publication date: 1-Mar-2020.
  44. ACM
    Lopes R, Assunção R and Santos R (2019). Graph-based Recommendation Meets Bayes and Similarity Measures, ACM Transactions on Intelligent Systems and Technology, 11:1, (1-26), Online publication date: 29-Feb-2020.
  45. ACM
    Jiang P, Hong C and Agrawal G A novel data transformation and execution strategy for accelerating sparse matrix multiplication on GPUs Proceedings of the 25th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, (376-388)
  46. ACM
    Haas R, Niedermayr R, Roehm T and Apel S (2020). Is Static Analysis Able to Identify Unnecessary Source Code?, ACM Transactions on Software Engineering and Methodology, 29:1, (1-23), Online publication date: 31-Jan-2020.
  47. ACM
    Zhang S, Yao L, Sun A and Tay Y (2019). Deep Learning Based Recommender System, ACM Computing Surveys, 52:1, (1-38), Online publication date: 31-Jan-2020.
  48. Manoharan S, Senthilkumar R and Hernández-Pérez J (2020). An Intelligent Fuzzy Rule-Based Personalized News Recommendation Using Social Media Mining, Computational Intelligence and Neuroscience, 2020, Online publication date: 1-Jan-2020.
  49. Huang L, Zhao Z, Wang C, Huang D and Chao H (2019). LSCD, Neurocomputing, 366:C, (86-96), Online publication date: 13-Nov-2019.
  50. Zanker M, Rook L and Jannach D (2019). Measuring the impact of online personalisation, International Journal of Human-Computer Studies, 131:C, (160-168), Online publication date: 1-Nov-2019.
  51. ACM
    Cetin M and Ayvaz S A Negative Similarity Based Hybrid Recommender System Using Apache Spark Proceedings of the 3rd International Conference on Advances in Artificial Intelligence, (166-172)
  52. ACM
    Samer R, Felfernig A and Stettinger M Towards Issue Recommendation for Open Source Communities IEEE/WIC/ACM International Conference on Web Intelligence, (164-171)
  53. ACM
    Brandner K and Weinreich R A recommender system for software architecture decision making Proceedings of the 13th European Conference on Software Architecture - Volume 2, (22-25)
  54. Rodler P, Jannach D, Schekotihin K and Fleiss P (2019). Are query-based ontology debuggers really helping knowledge engineers?, Knowledge-Based Systems, 179:C, (92-107), Online publication date: 1-Sep-2019.
  55. van Capelleveen G, Amrit C, Yazan D and Zijm H (2022). The recommender canvas, Expert Systems with Applications: An International Journal, 129:C, (97-117), Online publication date: 1-Sep-2019.
  56. Pavlidis G (2020). On the End-to-End Development of a Cultural Tourism Recommender, International Journal of Computational Methods in Heritage Science, 3:2, (73-90), Online publication date: 1-Jul-2019.
  57. ACM
    Tran T, Atas M, Felfernig A, Le V, Samer R and Stettinger M Towards Social Choice-based Explanations in Group Recommender Systems Proceedings of the 27th ACM Conference on User Modeling, Adaptation and Personalization, (13-21)
  58. ACM
    Atas M, Samer R, Felfernig A, Tran T, Erdeniz S and Stettinger M Socially-Aware Diagnosis for Constraint-Based Recommendation Proceedings of the 27th ACM Conference on User Modeling, Adaptation and Personalization, (121-129)
  59. Weng Y, Wu L and Hong W (2019). Bayesian Inference via Variational Approximation for Collaborative Filtering, Neural Processing Letters, 49:3, (1041-1054), Online publication date: 1-Jun-2019.
  60. Cai W, Zheng J, Pan W, Lin J, Li L, Chen L, Peng X and Ming Z (2019). Neighborhood-enhanced transfer learning for one-class collaborative filtering, Neurocomputing, 341:C, (80-87), Online publication date: 14-May-2019.
  61. ACM
    Chen J, Wang C, Zhou S, Shi Q, Feng Y and Chen C SamWalker: Social Recommendation with Informative Sampling Strategy The World Wide Web Conference, (228-239)
  62. Banihashemi S, Li J and Abhari A Scalable machine learning algorithms for a Twitter followee recommender system Proceedings of the Communications & Networking Symposium, (1-8)
  63. Bai P, Ge Y, Liu F and Lu H (2022). Joint interaction with context operation for collaborative filtering, Pattern Recognition, 88:C, (729-738), Online publication date: 1-Apr-2019.
  64. Mizgajski J and Morzy M (2019). Affective recommender systems in online news industry, User Modeling and User-Adapted Interaction, 29:2, (345-379), Online publication date: 1-Apr-2019.
  65. Felfernig A, Polat-Erdeniz S, Uran C, Reiterer S, Atas M, Tran T, Azzoni P, Kiraly C and Dolui K (2019). An overview of recommender systems in the internet of things, Journal of Intelligent Information Systems, 52:2, (285-309), Online publication date: 1-Apr-2019.
  66. Dias A and Wives L (2019). Recommender system for learning objects based in the fusion of social signals, interests, and preferences of learner users in ubiquitous e-learning systems, Personal and Ubiquitous Computing, 23:2, (249-268), Online publication date: 1-Apr-2019.
  67. ACM
    Loni B, Pagano R, Larson M and Hanjalic A (2019). Top-N Recommendation with Multi-Channel Positive Feedback using Factorization Machines, ACM Transactions on Information Systems, 37:2, (1-23), Online publication date: 20-Mar-2019.
  68. ACM
    Zhong S and Xu H Intelligently recommending key bindings on physical keyboards with demonstrations in Emacs Proceedings of the 24th International Conference on Intelligent User Interfaces, (12-17)
  69. Chow K, He S, Tan J and Chan S (2019). Efficient Locality Classification for Indoor Fingerprint-Based Systems, IEEE Transactions on Mobile Computing, 18:2, (290-304), Online publication date: 1-Feb-2019.
  70. Srikanth T and Shashi M (2019). An effective preprocessing algorithm for model building in collaborative filtering-based recommender system, International Journal of Business Intelligence and Data Mining, 14:4, (489-503), Online publication date: 1-Jan-2019.
  71. Chan G, Xu P, Dai Z and Ren L (2018). ViBr: Visualizing Bipartite Relations at Scale with the Minimum Description Length Principle, IEEE Transactions on Visualization and Computer Graphics, 25:1, (321-330), Online publication date: 1-Jan-2019.
  72. ACM
    Chantamunee S, Wong K and Fung C Collaborative Filtering for Personalised Facet Selection Proceedings of the 10th International Conference on Advances in Information Technology, (1-5)
  73. Teodorescu O, Popescu P and Mihaescu M Taking e-Assessment Quizzes - A Case Study with an SVD Based Recommender System Intelligent Data Engineering and Automated Learning – IDEAL 2018, (829-837)
  74. Vahidi Ferdousi Z, Colazzo D and Negre E CBPF: Leveraging Context and Content Information for Better Recommendations Advanced Data Mining and Applications, (381-391)
  75. Jasberg K and Sizov S Neuroscientific User Models: The Source of Uncertain User Feedback and Potentials for Improving Web Personalisation Web Information Systems Engineering – WISE 2018, (422-437)
  76. ACM
    D'Addio R, Fressato E, da Costa A and Manzato M Incorporating Semantic Item Representations to Soften the Cold Start Problem Proceedings of the 24th Brazilian Symposium on Multimedia and the Web, (157-164)
  77. ACM
    de Souza P and Durão F RecTwitter Proceedings of the 24th Brazilian Symposium on Multimedia and the Web, (371-378)
  78. ACM
    Feng Z and Favier L Objective Evaluation or Subjective Evaluation in Digital Social Media Proceedings of the 1st International Conference on Digital Tools & Uses Congress, (1-4)
  79. ACM
    Lu X, Wen Z and Kveton B Efficient online recommendation via low-rank ensemble sampling Proceedings of the 12th ACM Conference on Recommender Systems, (460-464)
  80. Pessemier T and Martens L (2018). Heart rate monitoring, activity recognition, and recommendation for e-coaching, Multimedia Tools and Applications, 77:18, (23317-23334), Online publication date: 1-Sep-2018.
  81. Wang D and Wang C A New Asymmetric User Similarity Model Based on Rational Inference for Collaborative Filtering to Alleviate Cold Start Problem Intelligent Computing Theories and Application, (467-478)
  82. Tramontin A, Gasparini I and Pereira R Using Social Elements to Recommend Sessions in Academic Events Human Interface and the Management of Information. Information in Applications and Services, (200-210)
  83. ACM
    Atas M, Reiterer S, Felfernig A, Tran T and Stettinger M Polarization Effects in Group Decisions Adjunct Publication of the 26th Conference on User Modeling, Adaptation and Personalization, (305-310)
  84. Pecli A, Cavalcanti M and Goldschmidt R (2018). Automatic feature selection for supervised learning in link prediction applications, Knowledge and Information Systems, 56:1, (85-121), Online publication date: 1-Jul-2018.
  85. ACM
    Cardoso P, Guerreiro P, Pereira J and Veiga R A Route Planner Supported on Recommender Systems Suggestions Proceedings of the 8th International Conference on Software Development and Technologies for Enhancing Accessibility and Fighting Info-exclusion, (144-151)
  86. Tahmasebi M, Ghazvini F and Esmaeili M (2018). Implementation and evaluation of a resource-based learning recommender based on learning style and web page features, Journal of Web Engineering, 17:3-4, (284-304), Online publication date: 1-Jun-2018.
  87. Huang H, Zhao B, Zhao H, Zhuang Z, Wang Z, Yao X, Wang X, Jin H and Fu X A Cross-Platform Consumer Behavior Analysis of Large-Scale Mobile Shopping Data Proceedings of the 2018 World Wide Web Conference, (1785-1794)
  88. ACM
    Jasberg K and Sizov S Human uncertainty and ranking error Proceedings of the 33rd Annual ACM Symposium on Applied Computing, (1358-1365)
  89. Horowitz D, Contreras D and Salam M (2018). EventAware, Pattern Recognition Letters, 105:C, (121-134), Online publication date: 1-Apr-2018.
  90. Liu R, Liang J, Gao W and Yu R (2018). Privacy-based recommendation mechanism in mobile participatory sensing systems using crowdsourced users preferences, Future Generation Computer Systems, 80:C, (76-88), Online publication date: 1-Mar-2018.
  91. ACM
    Phan L, Huynh H and Huynh H Hybrid recommendation based on implicative rating measures Proceedings of the 2nd International Conference on Machine Learning and Soft Computing, (50-56)
  92. (2018). Hierarchical classification of web search results to detect users, International Journal of Artificial Intelligence and Soft Computing, 6:4, (287-305), Online publication date: 1-Jan-2018.
  93. Hamidi H and Mousavi R (2018). Analysis and Evaluation of a Framework for Sampling Database in Recommenders, Journal of Global Information Management, 26:1, (41-57), Online publication date: 1-Jan-2018.
  94. Hu Q, Zhao Z, Wang C and Lai J (2017). An item orientated recommendation algorithm from the multi-view perspective, Neurocomputing, 269:C, (261-272), Online publication date: 20-Dec-2017.
  95. Zheng Y, Wang Y, Zhang L, Wang J and Qi Q A Tag-Based Integrated Diffusion Model for Personalized Location Recommendation Neural Information Processing, (327-337)
  96. Zhao Z, Wang C, Wan Y and Lai J (2017). Recommendation in feature space sphere, Electronic Commerce Research and Applications, 26:C, (109-118), Online publication date: 1-Nov-2017.
  97. Hamidi H and Hashemzadeh E (2017). An Approach to Improve Generation of Association Rules in Order to Be Used in Recommenders, International Journal of Data Warehousing and Mining, 13:4, (1-18), Online publication date: 1-Oct-2017.
  98. ACM
    Orso V, Varotto A, Rodaro S, Spagnolli A, Jacucci G, Andolina S, Leino J and Gamberini L A two-step, user-centered approach to personalized tourist recommendations Proceedings of the 12th Biannual Conference on Italian SIGCHI Chapter, (1-5)
  99. ACM
    Verstrepen K, Bhaduriy K, Cule B and Goethals B (2017). Collaborative Filtering for Binary, Positiveonly Data, ACM SIGKDD Explorations Newsletter, 19:1, (1-21), Online publication date: 1-Sep-2017.
  100. ACM
    Jasberg K and Sizov S The Magic Barrier Revisited Proceedings of the Eleventh ACM Conference on Recommender Systems, (56-64)
  101. ACM
    Sottocornola G, Stella F, Zanker M and Canonaco F Towards a deep learning model for hybrid recommendation Proceedings of the International Conference on Web Intelligence, (1260-1264)
  102. ACM
    Amami M, Faiz R, Stella F and Pasi G A graph based approach to scientific paper recommendation Proceedings of the International Conference on Web Intelligence, (777-782)
  103. Morawski J, Stepan T, Dick S and Miller J (2017). A Fuzzy Recommender System for Public Library Catalogs, International Journal of Intelligent Systems, 32:10, (1062-1084), Online publication date: 3-Aug-2017.
  104. Aghdam M, Analoui M and Kabiri P (2017). Collaborative filtering using non-negative matrix factorisation, Journal of Information Science, 43:4, (567-579), Online publication date: 1-Aug-2017.
  105. ACM
    Vahedian F, Burke R and Mobasher B (2017). Multirelational Recommendation in Heterogeneous Networks, ACM Transactions on the Web, 11:3, (1-34), Online publication date: 12-Jul-2017.
  106. ACM
    Delic A and Neidhardt J A Comprehensive Approach to Group Recommendations in the Travel and Tourism Domain Adjunct Publication of the 25th Conference on User Modeling, Adaptation and Personalization, (11-16)
  107. Quijano-Sanchez L, Sauer C, Recio-Garcia J and Diaz-Agudo B (2017). Make it personal, Expert Systems with Applications: An International Journal, 76:C, (36-48), Online publication date: 15-Jun-2017.
  108. ACM
    Campelo D, Silva T and Ferraz de Abreu J Recommending Personalized Informative Contents on iTV Adjunct Publication of the 2017 ACM International Conference on Interactive Experiences for TV and Online Video, (99-103)
  109. Guerraoui R, Kermarrec A, Lin T and Patra R (2017). Heterogeneous recommendations, Proceedings of the VLDB Endowment, 10:10, (1070-1081), Online publication date: 1-Jun-2017.
  110. Sacha D, Al-Masoudi F, Stein M, Schreck T, Keim D, Andrienko G and Janetzko H (2017). Dynamic Visual Abstraction of Soccer Movement, Computer Graphics Forum, 36:3, (305-315), Online publication date: 1-Jun-2017.
  111. ACM
    Liu X, Xu A, Akkiraju R and Sinha V Understanding Purchase Behaviors through Personality-driven Traces Proceedings of the 2017 CHI Conference Extended Abstracts on Human Factors in Computing Systems, (1837-1843)
  112. ACM
    Park Y Recommending Personalized Tips on New Courses for Guiding Course Selection Proceedings of the SouthEast Conference, (172-174)
  113. ACM
    Ragone A, Tomeo P, Magarelli C, Di Noia T, Palmonari M, Maurino A and Di Sciascio E Schema-summarization in linked-data-based feature selection for recommender systems Proceedings of the Symposium on Applied Computing, (330-335)
  114. ACM
    Wang J and Kawagoe K Ukiyo-e Recommendation based on Deep Learning For Learning Japanese Art and Culture Proceedings of the 2017 International Conference on Information System and Data Mining, (119-123)
  115. Polatidis N, Georgiadis C, Pimenidis E and Mouratidis H (2017). Privacy-preserving collaborative recommendations based on random perturbations, Expert Systems with Applications: An International Journal, 71:C, (18-25), Online publication date: 1-Apr-2017.
  116. Polatidis N and Georgiadis C (2017). A dynamic multi-level collaborative filtering method for improved recommendations, Computer Standards & Interfaces, 51:C, (14-21), Online publication date: 1-Mar-2017.
  117. Xie Y, Ding C, Gong Y and Wu Z Rank ordering constraints elimination with application for kernel learning Proceedings of the Thirty-First AAAI Conference on Artificial Intelligence, (2775-2781)
  118. Cremonesi P, Elahi M and Garzotto F (2017). User interface patterns in recommendation-empowered content intensive multimedia applications, Multimedia Tools and Applications, 76:4, (5275-5309), Online publication date: 1-Feb-2017.
  119. Ranjbar Kermany N and Alizadeh S (2017). A hybrid multi-criteria recommender system using ontology and neuro-fuzzy techniques, Electronic Commerce Research and Applications, 21:C, (50-64), Online publication date: 1-Jan-2017.
  120. ACM
    Mutlu B, Veas E and Trattner C (2016). VizRec, ACM Transactions on Interactive Intelligent Systems, 6:4, (1-39), Online publication date: 26-Dec-2016.
  121. Guo D, Zhu Y, Xu W, Shang S and Ding Z (2016). How to find appropriate automobile exhibition halls, Neurocomputing, 213:C, (95-101), Online publication date: 12-Nov-2016.
  122. ACM
    Karydi E and Margaritis K (2016). Parallel and Distributed Collaborative Filtering, ACM Computing Surveys, 49:2, (1-41), Online publication date: 11-Nov-2016.
  123. ACM
    Rodriguez-Lozano D, Gomez-Pulido J and Duran-Dominguez A Predicting Access Points Workload in Wi-Fi Infrastructures According to Users' Behavior Proceedings of the International Conference on Big Data and Advanced Wireless Technologies, (1-6)
  124. Zhang M, Wu Y, Chen K, Qian X, Li X and Zheng W Exploring the hidden dimension in graph processing Proceedings of the 12th USENIX conference on Operating Systems Design and Implementation, (285-300)
  125. Elmisery A, Rho S and Botvich D (2016). Collaborative privacy framework for minimizing privacy risks in an IPTV social recommender service, Multimedia Tools and Applications, 75:22, (14927-14957), Online publication date: 1-Nov-2016.
  126. Ayachi R, Boukhris I, Mellouli S, Ben Amor N and Elouedi Z (2016). Proactive and reactive e-government services recommendation, Universal Access in the Information Society, 15:4, (681-697), Online publication date: 1-Nov-2016.
  127. ACM
    Bafna P, Shirwaikar S and Pramod D Semantic Clustering Driven Approaches to Recommender Systems Proceedings of the 9th Annual ACM India Conference, (1-9)
  128. ACM
    Do L and Lauw H (2016). Probabilistic Models for Contextual Agreement in Preferences, ACM Transactions on Information Systems, 34:4, (1-33), Online publication date: 14-Sep-2016.
  129. ACM
    He S, Tan J and Chan S Towards area classification for large-scale fingerprint-based system Proceedings of the 2016 ACM International Joint Conference on Pervasive and Ubiquitous Computing, (232-243)
  130. ACM
    Rossetti M, Stella F and Zanker M Contrasting Offline and Online Results when Evaluating Recommendation Algorithms Proceedings of the 10th ACM Conference on Recommender Systems, (31-34)
  131. ACM
    Nguyen T and Lauw H Representation Learning for Homophilic Preferences Proceedings of the 10th ACM Conference on Recommender Systems, (317-324)
  132. ACM
    Marshall J and Wang D Mood-Sensitive Truth Discovery For Reliable Recommendation Systems in Social Sensing Proceedings of the 10th ACM Conference on Recommender Systems, (167-174)
  133. Karim R, Ding C, Miri A and Rahman M (2016). Incorporating service and user information and latent features to predict QoS for selecting and recommending cloud service compositions, Cluster Computing, 19:3, (1227-1242), Online publication date: 1-Sep-2016.
  134. ACM
    Moon H, Yoon J and Kim J The impact of information amount on the performance of recommender systems Proceedings of the 18th Annual International Conference on Electronic Commerce: e-Commerce in Smart connected World, (1-6)
  135. ACM
    Zhan K, Zukerman I, Moshtaghi M and Rees G Eliciting Users' Attitudes toward Smart Devices Proceedings of the 2016 Conference on User Modeling Adaptation and Personalization, (175-184)
  136. ACM
    Nishioka C and Scherp A Profiling vs. Time vs. Content Proceedings of the 16th ACM/IEEE-CS on Joint Conference on Digital Libraries, (171-180)
  137. ACM
    Webster J, Gibbins N, Halford S and Hracs B Towards a theoretical approach for analysing music recommender systems as sociotechnical cultural intermediaries Proceedings of the 8th ACM Conference on Web Science, (137-145)
  138. Elahi M, Ricci F and Rubens N (2016). A survey of active learning in collaborative filtering recommender systems, Computer Science Review, 20:C, (29-50), Online publication date: 1-May-2016.
  139. Polatidis N and Georgiadis C (2016). A multi-level collaborative filtering method that improves recommendations, Expert Systems with Applications: An International Journal, 48:C, (100-110), Online publication date: 15-Apr-2016.
  140. Su J, Sharma A and Goel S The Effect of Recommendations on Network Structure Proceedings of the 25th International Conference on World Wide Web, (1157-1167)
  141. ACM
    Moody J and Glass D (2016). A Novel Classification Framework for Evaluating Individual and Aggregate Diversity in Top-N Recommendations, ACM Transactions on Intelligent Systems and Technology, 7:3, (1-21), Online publication date: 1-Apr-2016.
  142. Pan W (2016). A survey of transfer learning for collaborative recommendation with auxiliary data, Neurocomputing, 177:C, (447-453), Online publication date: 12-Feb-2016.
  143. Falih I, Grozavu N, Kanawati R and Bennani Y A Recommendation System Based on Unsupervised Topological Learning Proceeings, Part II, of the 22nd International Conference on Neural Information Processing - Volume 9490, (224-232)
  144. Müller L, Leite L and Silveira M Supporting Peer Help in Collaborative Learning Environments Proceedings of the Confederated International Conferences on On the Move to Meaningful Internet Systems: OTM 2015 Conferences - Volume 9415, (76-89)
  145. ACM
    Lamprecht D, Geigl F, Karas T, Walk S, Helic D and Strohmaier M Improving recommender system navigability through diversification Proceedings of the 15th International Conference on Knowledge Technologies and Data-driven Business, (1-8)
  146. Erdt M, Fernandez A and Rensing C (2015). Evaluating Recommender Systems for Technology Enhanced Learning: A Quantitative Survey, IEEE Transactions on Learning Technologies, 8:4, (326-344), Online publication date: 1-Oct-2015.
  147. Garcia Castro L, Berlanga R and Garcia A (2015). In the pursuit of a semantic similarity metric based on UMLS annotations for articles in PubMed Central Open Access, Journal of Biomedical Informatics, 57:C, (204-218), Online publication date: 1-Oct-2015.
  148. ACM
    Verstrepen K and Goethals B Top-N Recommendation for Shared Accounts Proceedings of the 9th ACM Conference on Recommender Systems, (59-66)
  149. ACM
    Geuens S Factorization Machines for Hybrid Recommendation Systems Based on Behavioral, Product, and Customer Data Proceedings of the 9th ACM Conference on Recommender Systems, (379-382)
  150. Pan W, Liu Z, Ming Z, Zhong H, Wang X and Xu C (2015). Compressed knowledge transfer via factorization machine for heterogeneous collaborative recommendation, Knowledge-Based Systems, 85:C, (234-244), Online publication date: 1-Sep-2015.
  151. Musto C, Semeraro G, Lops P, de Gemmis M and Lekkas G (2015). Personalized finance advisory through case-based recommender systems and diversification strategies, Decision Support Systems, 77:C, (100-111), Online publication date: 1-Sep-2015.
  152. ACM
    Park D, Liu M, Zhai C and Wang H Leveraging User Reviews to Improve Accuracy for Mobile App Retrieval Proceedings of the 38th International ACM SIGIR Conference on Research and Development in Information Retrieval, (533-542)
  153. Zhang Y, Tan Y, Zhang M, Liu Y, Tat-Seng C and Ma S Catch the black sheep Proceedings of the 24th International Conference on Artificial Intelligence, (2408-2414)
  154. ACM
    Yan M, Sang J and Xu C Unified YouTube Video Recommendation via Cross-network Collaboration Proceedings of the 5th ACM on International Conference on Multimedia Retrieval, (19-26)
  155. Fang W, Yang P, Hsieh M and Chiang J iDianNao Proceedings of the 28th International Conference on Current Approaches in Applied Artificial Intelligence - Volume 9101, (683-691)
  156. Brunialti L, Peres S, Freire V and Lima C Machine Learning in Textual Content-Based Recommendation Systems Proceedings of the annual conference on Brazilian Symposium on Information Systems: Information Systems: A Computer Socio-Technical Perspective - Volume 1, (203-210)
  157. ACM
    Bernardes D, Diaby M, Fournier R, FogelmanSoulié F and Viennet E (2015). A Social Formalism and Survey for Recommender Systems, ACM SIGKDD Explorations Newsletter, 16:2, (20-37), Online publication date: 21-May-2015.
  158. ACM
    Ge M, Elahi M, Fernaández-Tobías I, Ricci F and Massimo D Using Tags and Latent Factors in a Food Recommender System Proceedings of the 5th International Conference on Digital Health 2015, (105-112)
  159. ACM
    Messaoud M Dynamic Proceedings of the 30th Annual ACM Symposium on Applied Computing, (264-266)
  160. ACM
    Manuja K and Bhattacharya A Using social connections to improve collaborative filtering Proceedings of the 2nd ACM IKDD Conference on Data Sciences, (140-141)
  161. Vladimir K, Budiselić I and Srbljić S (2015). Consumerized and peer-tutored service composition, Expert Systems with Applications: An International Journal, 42:3, (1028-1038), Online publication date: 15-Feb-2015.
  162. Kagita V, Pujari A and Padmanabhan V (2015). Virtual user approach for group recommender systems using precedence relations, Information Sciences: an International Journal, 294:C, (15-30), Online publication date: 10-Feb-2015.
  163. Lak P, Caglayan B and Bener A The Impact of Basic Matrix Factorization Refinements on Recommendation Accuracy Proceedings of the 2014 IEEE/ACM International Symposium on Big Data Computing, (105-112)
  164. Ma H, Hu Z, Yang L and Song T (2014). User feature-aware trustworthiness measurement of cloud services via evidence synthesis for potential users, Journal of Visual Languages and Computing, 25:6, (791-799), Online publication date: 1-Dec-2014.
  165. Dooms S, Pessemier T, Verslype D, Nelis J, Meulenaere J, Broeck W, Martens L and Develder C (2014). OMUS, Multimedia Tools and Applications, 72:1, (281-311), Online publication date: 1-Sep-2014.
  166. ACM
    Milchevski D and Berberich K X-REC Proceedings of the 5th Information Interaction in Context Symposium, (308-311)
  167. Malherbe E, Diaby M, Cataldi M, Viennet E and Aufaure M Field selection for job categorization and recommendation to social network users Proceedings of the 2014 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining, (588-595)
  168. ACM
    Jawaheer G, Weller P and Kostkova P (2014). Modeling User Preferences in Recommender Systems, ACM Transactions on Interactive Intelligent Systems, 4:2, (1-26), Online publication date: 1-Jul-2014.
  169. Matsumoto S, Kurisu T, Kashima T and Akiyoshi M Evaluating an Automatic Adaptive Delivery Method of English Words Learning Contents for University Students in Science and Technology 16th International Conference on Human-Computer Interaction. Theories, Methods, and Tools - Volume 8510, (510-520)
  170. ACM
    Ayala V, Przyjaciel-Zablocki M, Hornung T, Schätzle A and Lausen G Extending SPARQL for Recommendations Proceedings of Semantic Web Information Management on Semantic Web Information Management, (1-8)
  171. ACM
    Hsieh G, Chen J, Mahmud J and Nichols J You read what you value Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (983-986)
  172. ACM
    Do L and Lauw H Modeling contextual agreement in preferences Proceedings of the 23rd international conference on World wide web, (315-326)
  173. Bedi P, Agarwal S, Jindal V and Richa MARST Proceedings of the 9th International Workshop on Databases in Networked Information Systems - Volume 8381, (189-201)
  174. ACM
    Adamopoulos P On discovering non-obvious recommendations Proceedings of the 7th ACM international conference on Web search and data mining, (655-660)
  175. Zhang J, Zhu X, Li X and Zhang S Mining Item Popularity for Recommender Systems Part II of the Proceedings of the 9th International Conference on Advanced Data Mining and Applications - Volume 8347, (372-383)
  176. ACM
    Elahi M, Ricci F and Rubens N (2014). Active learning strategies for rating elicitation in collaborative filtering, ACM Transactions on Intelligent Systems and Technology, 5:1, (1-33), Online publication date: 1-Dec-2013.
  177. Recio-García J, Quijano L and Díaz-Agudo B (2013). Including social factors in an argumentative model for Group Decision Support Systems, Decision Support Systems, 56:C, (48-55), Online publication date: 1-Dec-2013.
  178. ACM
    Rego P, Lemos F, Viana W, Trinta F and de Souza J MapReduce performance evaluation for knowledge-based recommendation of context-tagged photos Proceedings of the 19th Brazilian symposium on Multimedia and the web, (249-256)
  179. ACM
    Dias A, Wives L and Roesler V Enhancing the accuracy of ratings predictions of video recommender system by segments of interest Proceedings of the 19th Brazilian symposium on Multimedia and the web, (241-248)
  180. ACM
    Andrews P and da Silva F Using parliamentary open data to improve participation Proceedings of the 7th International Conference on Theory and Practice of Electronic Governance, (242-249)
  181. ACM
    Konstan J and Adomavicius G Toward identification and adoption of best practices in algorithmic recommender systems research Proceedings of the International Workshop on Reproducibility and Replication in Recommender Systems Evaluation, (23-28)
  182. ACM
    Košir A, Odić A and Tkalčič M How to improve the statistical power of the 10-fold cross validation scheme in recommender systems Proceedings of the International Workshop on Reproducibility and Replication in Recommender Systems Evaluation, (3-6)
  183. ACM
    Adamopoulos P Beyond rating prediction accuracy Proceedings of the 7th ACM conference on Recommender systems, (459-462)
  184. ACM
    Dooms S Dynamic generation of personalized hybrid recommender systems Proceedings of the 7th ACM conference on Recommender systems, (443-446)
  185. ACM
    Adamopoulos P and Tuzhilin A Recommendation opportunities Proceedings of the 7th ACM conference on Recommender systems, (351-354)
  186. ACM
    Mourão F, Rocha L, Konstan J and Meira W Exploiting non-content preference attributes through hybrid recommendation method Proceedings of the 7th ACM conference on Recommender systems, (177-184)
  187. ACM
    Zhang Y and Pennacchiotti M Recommending branded products from social media Proceedings of the 7th ACM conference on Recommender systems, (77-84)
  188. ACM
    Liaghat Z, Melia-Segui J, Pous R and De Porrata-Doria R Consumer experience modeling and enrichment using RFID Proceedings of the 2013 ACM conference on Pervasive and ubiquitous computing adjunct publication, (247-250)
  189. ACM
    Seeber I Facilitating Team Processes with Recommender Systems Proceedings of the 13th International Conference on Knowledge Management and Knowledge Technologies, (1-8)
  190. ACM
    Diaby M, Viennet E and Launay T Toward the next generation of recruitment tools Proceedings of the 2013 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining, (821-828)
  191. ACM
    Alspaugh S, Hearst M, Ganapathi A and Katz R Building blocks for exploratory data analysis tools Proceedings of the ACM SIGKDD Workshop on Interactive Data Exploration and Analytics, (9-17)
  192. ACM
    Das M, De Francisci Morales G, Gionis A and Weber I Learning to question Proceedings of the 19th ACM SIGKDD international conference on Knowledge discovery and data mining, (203-211)
  193. Giabbanelli P, Deck P, Andres L, Schiphorst T and Finegood D Supporting a participant-centric management of obesity via a self-improving health game Proceedings of the 4th International conference on Digital Human Modeling and Applications in Health, Safety, Ergonomics, and Risk Management: healthcare and safety of the environment and transport - Volume Part I, (189-196)
  194. Leme L, Lopes G, Nunes B, Casanova M and Dietze S Identifying candidate datasets for data interlinking Proceedings of the 13th international conference on Web Engineering, (354-366)
  195. ACM
    Vartak M and Madden S CHIC Proceedings of the 2013 ACM SIGMOD International Conference on Management of Data, (981-984)
  196. PéRez-Gallardo Y, Alor-HernáNdez G, Cortes-Robles G and RodríGuez-GonzáLez A (2013). Collective intelligence as mechanism of medical diagnosis, Expert Systems with Applications: An International Journal, 40:7, (2726-2737), Online publication date: 1-Jun-2013.
  197. ACM
    Zhang Y and Pennacchiotti M Predicting purchase behaviors from social media Proceedings of the 22nd international conference on World Wide Web, (1521-1532)
  198. ACM
    Torres D, Skaf-Molli H, Molli P and Díaz A BlueFinder Proceedings of the 5th Annual ACM Web Science Conference, (413-422)
  199. ACM
    Kaindl H, Wach E, Okoli A, Popp R, Hoch R, Gaulke W and Hussein T Semi-automatic generation of recommendation processes and their GUIs Proceedings of the 2013 international conference on Intelligent user interfaces, (85-94)
  200. ACM
    Gedikli F and Jannach D (2013). Improving recommendation accuracy based on item-specific tag preferences, ACM Transactions on Intelligent Systems and Technology, 4:1, (1-19), Online publication date: 1-Jan-2013.
  201. ACM
    Biancalana C, Gasparetti F, Micarelli A and Sansonetti G (2013). An approach to social recommendation for context-aware mobile services, ACM Transactions on Intelligent Systems and Technology, 4:1, (1-31), Online publication date: 1-Jan-2013.
  202. ACM
    Guy I, Chen L and Zhou M (2013). Introduction to the special section on social recommender systems, ACM Transactions on Intelligent Systems and Technology, 4:1, (1-2), Online publication date: 1-Jan-2013.
  203. Chen C, Mao C, Tang Y, Chen G and Zheng J Personalized recommendation based on implicit social network of researchers Proceedings of the 2012 international conference on Pervasive Computing and the Networked World, (97-107)
  204. ACM
    Meymandpour R and Davis J Recommendations using linked data Proceedings of the 5th Ph.D. workshop on Information and knowledge, (75-82)
  205. ACM
    Lemos F, Carmo R, Viana W and Andrade R Improving photo recommendation with context awareness Proceedings of the 18th Brazilian symposium on Multimedia and the web, (321-330)
  206. Ryabokon A, Polleres A, Friedrich G, Falkner A, Haselböck A and Schreiner H (Re)Configuration using web data Proceedings of the 6th international conference on Web Reasoning and Rule Systems, (258-261)
  207. ACM
    Sheehan M and Park Y pGPA Proceedings of the sixth ACM conference on Recommender systems, (309-310)
  208. ACM
    Zanker M The influence of knowledgeable explanations on users' perception of a recommender system Proceedings of the sixth ACM conference on Recommender systems, (269-272)
  209. ACM
    Jannach D, Karakaya Z and Gedikli F Accuracy improvements for multi-criteria recommender systems Proceedings of the 13th ACM Conference on Electronic Commerce, (674-689)
  210. ACM
    Giordano D, Kavasidis I, Pino C and Spampinato C Content based recommender system by using eye gaze data Proceedings of the Symposium on Eye Tracking Research and Applications, (369-372)
  211. ACM
    Zanker M, Jessenitschnig M and Stromberger M Harnessing geo-tagged resources for Web personalization Proceedings of the 27th Annual ACM Symposium on Applied Computing, (332-339)
  212. ACM
    Said A, Jain B and Albayrak S Analyzing weighting schemes in collaborative filtering Proceedings of the 27th Annual ACM Symposium on Applied Computing, (2035-2040)
  213. ACM
    Agrawal R, Ieong S and Velu R Timing when to buy Proceedings of the 20th ACM international conference on Information and knowledge management, (709-718)
  214. Schmidt S, Scholl P, Rensing C and Steinmetz R Cross-lingual recommendations in a resource-based learning scenario Proceedings of the 6th European conference on Technology enhanced learning: towards ubiquitous learning, (356-369)
  215. ACM
    Tamrawi A, Nguyen T, Al-Kofahi J and Nguyen T Fuzzy set and cache-based approach for bug triaging Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering, (365-375)
  216. Friedrich G and Zanker M (2011). A Taxonomy for Generating Explanations in Recommender Systems, AI Magazine, 32:3, (90-98), Online publication date: 1-Sep-2011.
  217. Martin F, Donaldson J, Ashenfelter A, Torrens M and Hangartner R (2011). The Big Promise of Recommender Systems, AI Magazine, 32:3, (19-27), Online publication date: 1-Sep-2011.
  218. Peissner M, Schuller A and Spath D A design patterns approach to adaptive user interfaces for users with special needs Proceedings of the 14th international conference on Human-computer interaction: design and development approaches - Volume Part I, (268-277)
  219. ACM
    Harrach S and Anjorin M Optimizing collaborative learning processes by using recommendation systems Proceedings of the 16th annual joint conference on Innovation and technology in computer science education, (389-389)
  220. ACM
    Guy I and Carmel D Social recommender systems Proceedings of the 20th international conference companion on World wide web, (283-284)
  221. Wang D and Huang C Confidence-aware truth estimation in social sensing applications 2015 12th Annual IEEE International Conference on Sensing, Communication, and Networking (SECON), (336-344)
  222. Hanawal M, Leshem A and Saligrama V Efficient algorithms for linear polyhedral bandits 2016 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), (4796-4800)
Contributors
  • Alpen-Adria-Universität Klagenfurt
  • Free University of Bozen-Bolzano
  • Graz University of Technology
  • Alpen-Adria-Universität Klagenfurt

Recommendations

Reviews

Maulik A Dave

Internet users typically search for items such as books and computers. Recommender systems provide not only the result of the search, but also a list of other items that the user may be interested in. This book describes many approaches to building recommender systems, ranging from a simple neighborhood approach to complex knowledge-based approaches. The most modern approaches are also covered. The first part covers the basics of recommender systems, and the second part covers modern challenges facing recommendation systems. After a brief overview of the contents of the book in the first chapter, a detailed description of collaborative recommendation follows in chapter 2. Collaborative approaches use the past behavior of the user community for recommendations. The chapter describes memory-based approaches, including user-based nearest neighbor and item-based nearest neighbor. It discusses model-based approaches, in which the raw data is preprocessed, in detail. The discussion of model-based approaches includes associative rules mining and probabilistic approaches. The chapter ends by describing Slope One predictors. Chapter 3 is on content-based approaches, in which the characteristics of items play a central role in recommendations. The vector space model and text classification methods are described in detail, and decision models are mentioned briefly. Chapter 4 is on knowledge-based approaches, in which the user interacts with the system and receives recommendations based on knowledge incorporated in the system. The knowledge-based approaches are classified as constraint-based and case-based. Both types of approaches are discussed in detail, along with some key algorithms and user interaction considerations. The chapter ends with two practical examples. Combining the various approaches is called hybridization, which is the subject of chapter 5. Various kinds of hybridization designs-monolithic, parallel, and pipelined-are presented. Feature combination hybrids, feature augmentation hybrids, hybrids mixed at the user level, hybrids combining weighted scores, hybrids switching depending on situations, hybrids with a sequenced order of techniques, and meta-level hybrids are all discussed. Chapter 6, on explanations in recommender systems, provides mathematical details of well-founded explanations in constraint-based recommenders. It concludes with a brief explanation of the case-based and collaborative recommendation systems. Chapter 7 focuses on the evaluation of recommender systems. It begins by describing general properties of evaluations. The methodology of evaluations based on historical datasets is described later. The chapter ends by showing some experimental designs for evaluation. Chapter 8 explains the evaluation of an example: personalized game recommendations on the Internet. Measurements, described with their results, are "my recommendation," post-sale recommendations, start page recommendations, and overall effects. Chapter 9 is on possible attacks on collaborative recommender systems. It presents various types of attacks, including random, average, bandwagon, segment, nuke, and clickstream attacks. Techniques such as increasing injection costs, additional information on profiles, and automated attack detection are discussed as countermeasures. The chapter ends with a discussion on the privacy aspects of collaborative filtering. Chapter 10 is on aspects of consumer decision making. The factors likely to affect the decision-making processes are discussed, as are personality-based and social psychology-based factors. Chapter 11 is on the challenges facing recommenders in the next generation. Recommenders using explicit trust networks are discussed, followed by a detailed discussion on tag-based recommendations. The chapter concludes by discussing ontological filtering approaches. Chapter 12 covers recommenders in ubiquitous environments. A brief overview of recommendations for various application domains, such as mobile commerce and tourism guides, is presented. Chapter 13 is a summary, and is followed by a 25-page bibliography. For learning about the basics of recommender systems, this book is sufficient, although knowledge of elementary mathematics is necessary to understand the formulas presented. Online Computing Reviews Service

Access critical reviews of Computing literature here

Become a reviewer for Computing Reviews.