The DOI matches its Crossref record; 1 of the 1 references it cites were found in a registry or an index.
Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions
Abstract
This paper presents an overview of the field of recommender systems and describes the current generation of recommendation methods that are usually classified into the following three main categories: content-based, collaborative, and hybrid recommendation approaches. This paper also describes various limitations of current recommendation methods and discusses possible extensions that can improve recommendation capabilities and make recommender systems applicable to an even broader range of applications. These extensions include, among others, an improvement of understanding of users and items, incorporation of the contextual information into the recommendation process, support for multicriteria ratings, and a provision of more flexible and less intrusive types of recommendations.
Overview
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Citations
Cites
Counting Your Customers: Who-Are They and What Will They Do Next?
Schmittlein, D. C., Morrison, D. G., & Colombo, R. (1987) · Management Science · doi:10.1287/mnsc.33.1.1 · Cited by 679
Research works printed but not linked: 111
- 10.1023/A:1009839827683 · DOI
- 10.1007/3-540-45598-1_17 · DOI
- 10.1145/1055709.1055714 · DOI · Paper page
- 10.1145/312129.312230 · DOI · Paper page
- 10.1509/jmkr.37.3.363.18779 · DOI · Paper page
- Armstrong, 2001, Principles of Forecasting—A Handbook for Researchers and Practitioners, 10.1007/978-0-306-47630-3 · DOI · Paper page
- Baeza-Yates, 1999, Modern Information Retrieval
- 10.1145/245108.245124 · DOI · Paper page
- Basu, Recommendation as Classification: Using Social and Content-Based Information in Recommendation
- 10.1145/138859.138861 · DOI · Paper page
- Billsus, Learning Collaborative Information Filters
- 10.1145/301136.301208 · DOI
- 10.1023/A:1026501525781 · DOI · Paper page
- 10.1145/506218.506240 · DOI · Paper page
- Breese, Empirical Analysis of Predictive Algorithms for Collaborative Filtering
- 10.1017/CBO9780511569616.003 · DOI
- Burke, 2000, Knowledge-Based Recommender Systems, 69
- 10.1080/088395197118109 · DOI
- 10.1145/248603.248616 · DOI
- Chien, A Bayesian Model for Collaborative Filtering
- Claypool, Combining Content-Based and Collaborative Filters in an Online Newspaper
- 10.1613/jair.587 · DOI · Paper page
- 10.1007/BF00993277 · DOI · Paper page
- 10.1613/jair.295 · DOI · Paper page
- Condliff, Bayesian Mixed-Effects Models for Recommender Systems
- 10.1145/347090.347094 · DOI
- Delgado, Memory-Based Weighted-Majority Prediction for Recommender Systems
- 10.1287/mnsc.49.10.1407.17308 · DOI · Paper page
- 10.1145/963770.963776 · DOI
- Duchon, 1979, Splines Minimizing Rotation-Invariate Semi-Norms in Sobolev Spaces, 85
- Duda, 2001, Pattern Classification
- Dwyer, 1989, Customer Lifetime Valuation to Support Marketing Decision Making, J. Direct Marketing, 3, 10.1002/(SICI)1522-7138(199723)11:4<6::AID-DIR3>3.0.CO;2-T · DOI
- Ehrgott, 2000, Multicriteria Optimization, 10.1007/978-3-662-22199-0 · DOI
- Fawcett, Combining Data Mining and Machine Learning for Efficient User Profiling
- Freund, An Efficient Boosting Algorithm for Combining Preferences
- 10.1023/A:1007330508534 · DOI · Paper page
- Getoor, Using Probabilistic Relational Models for Collaborative Filtering
- 10.1145/138859.138867 · DOI
- 10.1023/A:1011419012209 · DOI · Paper page
- Good, Combining Collaborative Filtering with Personal Agents for Better Recommendations, 439
- 10.1145/312624.312682 · DOI
- 10.1145/358916.358995 · DOI · Paper page
- 10.1109/4236.968830 · DOI
- 10.1145/963770.963772 · DOI · Paper page
- 10.1145/223904.223929 · DOI · Paper page
- Hofmann, Probabilistic Latent Semantic Analysis, 289
- 10.1145/860435.860483 · DOI · Paper page
- 10.1145/963770.963774 · DOI · Paper page
- 10.1145/963770.963775 · DOI
- 10.1145/344250.344253 · DOI
- Jin, Preference-Based Graphic Models for Collaborative Filtering
- 10.1145/956863.956922 · DOI
- 10.1145/245108.245126 · DOI · Paper page
- Konstan, Recommender Systems: A GroupLens Perspective
- 10.1006/jcss.2001.1757 · DOI
- 10.1016/B978-1-55860-377-6.50048-7 · DOI · Paper page
- Lee, Collaborative Learning for Recommender Systems
- 10.1016/B978-1-55860-335-6.50026-X · DOI · Paper page
- 10.1007/978-3-540-30077-9_31 · DOI
- Lilien, 1992, Marketing Models
- 10.1109/MIC.2003.1167344 · DOI · Paper page
- 10.1006/inco.1994.1009 · DOI
- Mannila, Discovering Frequent Episodes in Sequences
- Marlin, Modeling User Rating Profiles for Collaborative Filtering
- Melville, Content-Boosted Collaborative Filtering for Improved Recommendations
- 10.1145/963770.963773 · DOI
- 10.1145/604045.604094 · DOI
- 10.1023/A:1013232803866 · DOI
- 10.1145/336597.336662 · DOI
- Mooney, Book Recommending Using Text Categorization with Extracted Information
- 10.1287/mnsc.49.10.1344.17313 · DOI · Paper page
- Nakamura, Collaborative Filtering Using Weighted Majority Prediction Algorithms
- 10.1007/978-3-642-61342-5 · DOI · Paper page
- Oard, Implicit Feedback for Recommender Systems
- Pavlov, A Maximum Entropy Approach to Collaborative Filtering in Dynamic, Sparse, High-Dimensional Domains
- 10.1023/A:1006544522159 · DOI · Paper page
- 10.1023/A:1007369909943 · DOI · Paper page
- Peddy, 2003, Building Solutions with Microsoft Commerce Server 2002
- Pennock, Collaborative Filtering by Personality Diagnosis: A Hybrid Memory And Model-Based Approach
- Popescul, Probabilistic Models for Unified Collaborative and Content-Based Recommendation in Sparse-Data Environments
- 10.1017/CBO9781139171502 · DOI · Paper page
- 10.1109/4236.968832 · DOI
- 10.1145/502716.502737 · DOI
- 10.1108/EUM0000000007118 · DOI
- Rocchio, 1971, Relevance Feedback in Information Retrieval
- 10.1145/192844.192905 · DOI · Paper page
- 10.1207/s15516709cog0304_3 · DOI · Paper page
- 10.1145/775047.775097 · DOI
- Salton, 1989, Automatic Text Processing
- 10.21236/ada439541 · DOI · Paper page
- 10.1145/371920.372071 · DOI · Paper page
- 10.1017/CBO9780511569616.002 · DOI
- 10.1023/A:1009804230409 · DOI · Paper page
- 10.1145/564376.564421 · DOI
- Shani, An MDP-Based Recommender System
- 10.1145/223904.223931 · DOI
- 10.1109/CAIA.1993.366590 · DOI
- Si, Flexible Mixture Model for Collaborative Filtering
- Soboroff, Combining Content and Collaboration in Text Filtering
- 10.1007/3-540-44816-0_32 · DOI
- 10.1007/978-1-4615-2089-4 · DOI
- 10.1145/245108.245122 · DOI · Paper page
- Tran, 2000, Hybrid Recommender Systems for Electronic Commerce
- Ungar, Clustering Methods for Collaborative Filtering
- Wade, 2003, A Grocery Cart that Holds Bread, Butter, and Preferences, New York Times
- Yang, On Evaluating Online Personalization, 35
- 10.1137/1.9781611972726.4 · DOI
- 10.1109/TKDE.2004.1264822 · DOI
- 10.1007/b11784 · DOI
- 10.1145/383952.384012 · DOI
- 10.1145/564376.564393 · DOI · Paper page
Cited by
Fortunato, S. (2010) · Physics Reports · doi:10.1016/j.physrep.2009.11.002 · Cited by 11,293
Business intelligence and analytics: from big data to big impact
Chen, H., Chiang, R. H. L., & Storey, V. C. (2012) · MIS Quarterly · doi:10.2307/41703503 · Cited by 6,250
A survey on concept drift adaptation
Gama, J., Žliobaitė, I., Bifet, A., Pechenizkiy, M., & Bouchachia, A. (2014) · ACM Computing Surveys · doi:10.1145/2523813 · Cited by 3,735
A Survey of Deep Active Learning
Ren, P., Xiao, Y., Chang, X., Huang, P.-Y., Li, Z., Gupta, B. B., Chen, X., & Wang, X. (2022) · ACM Computing Surveys · doi:10.1145/3472291 · Cited by 1,169
Context-Aware Recommender Systems
Adomavicius, G., & Tuzhilin, A. (2011) · Recommender Systems Handbook · doi:10.1007/978-0-387-85820-3_7 · Cited by 1,102
Self-citationOne-Class Collaborative Filtering
Pan, R., Zhou, Y., Cao, B., Liu, N. N., Lukose, R., Scholz, M., & Yang, Q. (2008) · 2008 Eighth IEEE International Conference on Data Mining · doi:10.1109/icdm.2008.16 · Cited by 1,015
Pinocchio: Nearly Practical Verifiable Computation
Parno, B., Howell, J., Gentry, C., & Raykova, M. (2013) · 2013 IEEE Symposium on Security and Privacy · doi:10.1109/sp.2013.47 · Cited by 864
The use of machine learning algorithms in recommender systems: a systematic review
Portugal, I., Alencar, P., & Cowan, D. (2018) · Expert Systems with Applications · doi:10.1016/j.eswa.2017.12.020 · Cited by 743
“Recommender systems (RS) are used to help users find new items or services, such as books, music, transportation or even people, based on information about the user, or the recommended item [2].”
BackgroundA reference model for learning analytics
Chatti, M. A., Dyckhoff, A. L., Schroeder, U., & Thüs, H. (2012) · International Journal of Technology Enhanced Learning · doi:10.1504/ijtel.2012.051815 · Cited by 702
Big Data Research in Information Systems: Toward an Inclusive Research Agenda
University of Virginia, Abbasi, A., Sarker, S., University of Virginia, Aalto University, Chiang, R., & University of Cincinnati (2016) · Journal of the Association for Information Systems · doi:10.17705/1jais.00423 · Cited by 688
Huang, A. Y. Q., Lu, O. H. T., & Yang, S. J. H. (2023) · Computers & Education · doi:10.1016/j.compedu.2022.104684 · Cited by 605
E-Learning personalization based on hybrid recommendation strategy and learning style identification
Klašnja-Milićević, A., Vesin, B., Ivanović, M., & Budimac, Z. (2011) · Computers & Education · doi:10.1016/j.compedu.2010.11.001 · Cited by 580
Recommender systems and their ethical challenges
Milano, S., Taddeo, M., & Floridi, L. (2020) · AI & SOCIETY · doi:10.1007/s00146-020-00950-y · Cited by 556
Fink, O., Wang, Q., Svensén, M., Dersin, P., Lee, W.-J., & Ducoffe, M. (2020) · Engineering Applications of Artificial Intelligence · doi:10.1016/j.engappai.2020.103678 · Cited by 549
Making sense of recommendations
Yeomans, M., Shah, A., Mullainathan, S., & Kleinberg, J. (2019) · Journal of Behavioral Decision Making · doi:10.1002/bdm.2118 · Cited by 459
Kim, J., Giroux, M., & Lee, J. C. (2021) · Psychology & Marketing · doi:10.1002/mar.21498 · Cited by 353
A Survey of GPT-3 Family Large Language Models Including ChatGPT and GPT-4
Kalyan, K. S. (2024) · Natural Language Processing Journal · doi:10.1016/j.nlp.2023.100048 · Cited by 335
"You Might Also Like:" Privacy Risks of Collaborative Filtering
Calandrino, J. A., Kilzer, A., Narayanan, A., Felten, E. W., & Shmatikov, V. (2011) · 2011 IEEE Symposium on Security and Privacy · doi:10.1109/sp.2011.40 · Cited by 311
Recommender Systems: Techniques, Applications, and Challenges
Ricci, F., Rokach, L., & Shapira, B. (2022) · Recommender Systems Handbook · doi:10.1007/978-1-0716-2197-4_1 · Cited by 214
Parno (2016) · doi:10.1145/2856449 · Cited by 212
Ridership effects of real-time bus information system: A case study in the City of Chicago
Tang, L., & Thakuriah, P. (. (2012) · Transportation Research Part C: Emerging Technologies · doi:10.1016/j.trc.2012.01.001 · Cited by 205
The Effects of Algorithmic Labor Market Recommendations: Evidence from a Field Experiment
Horton, J. J. (2017) · Journal of Labor Economics · doi:10.1086/689213 · Cited by 203
Thomaz, F., Salge, C., Karahanna, E., & Hulland, J. (2020) · Journal of the Academy of Marketing Science · doi:10.1007/s11747-019-00704-3 · Cited by 204
“Adomavicius and Tuzhilin (2005).”
BackgroundMethodInfluentialA Random Walk around the City: New Venue Recommendation in Location-Based Social Networks
Noulas, A., Scellato, S., Lathia, N., & Mascolo, C. (2012) · 2012 International Conference on Privacy, Security, Risk and Trust and 2012 International Confernece on Social Computing · doi:10.1109/socialcom-passat.2012.70 · Cited by 184
CRM in Data-Rich Multichannel Retailing Environments: A Review and Future Research Directions
Verhoef, P. C., Venkatesan, R., McAlister, L., Malthouse, E. C., Krafft, M., & Ganesan, S. (2010) · Journal of Interactive Marketing · doi:10.1016/j.intmar.2010.02.009 · Cited by 160
Chen, Z., & Liu, B. (2018) · Synthesis Lectures on Artificial Intelligence and Machine Learning · doi:10.2200/s00737ed1v01y201610aim033 · Cited by 154
Progress in context-aware recommender systems — An overview
Raza, S., & Ding, C. (2019) · Computer Science Review · doi:10.1016/j.cosrev.2019.01.001 · Cited by 151
Al-Hassan, M., Lu, H., & Lu, J. (2015) · Decision Support Systems · doi:10.1016/j.dss.2015.02.001 · Cited by 136
Mining Massive Fine-Grained Behavior Data to Improve Predictive Analytics1
Martens, D., Provost, F., Clark, J., & de Fortuny, E. J. (2016) · MIS Quarterly · doi:10.25300/misq/2016/40.4.04 · Cited by 140
CommunityCommands: command recommendations for software applications
Matejka, J., Li, W., Grossman, T., & Fitzmaurice, G. (2009) · Proceedings of the 22nd annual ACM symposium on User interface software and technology · doi:10.1145/1622176.1622214 · Cited by 125
Banker, S., & Khetani, S. (2019) · Journal of Public Policy & Marketing · doi:10.1177/0743915619858057 · Cited by 120
Evolution and impact of bias in human and machine learning algorithm interaction
Sun, W., Nasraoui, O., & Shafto, P. (2020) · PLOS ONE · doi:10.1371/journal.pone.0235502 · Cited by 116
“Recommender systems, on the other hand, generally do not await an explicit query to provide results [16].”
BackgroundFairness in package-to-group recommendations
Serbos, D., Qi, S., Mamoulis, N., Pitoura, E., & Tsaparas, P. (2017) · Proceedings of the 26th International Conference on World Wide Web · doi:10.1145/3038912.3052612 · Cited by 107
A Social Network-Based Inference Model for Validating Customer Profile Data1
Park, S.-H., Huh, S.-Y., Oh, W., & Han, S. P. (2012) · MIS Quarterly · doi:10.2307/41703505 · Cited by 104
Automated Product Recommendations with Preference-Based Explanations
Marchand, A., & Marx, P. (2020) · Journal of Retailing · doi:10.1016/j.jretai.2020.01.001 · Cited by 100
Personalized Mobile App Recommendation: Reconciling App Functionality and User Privacy Preference
Liu, B., Kong, D., Cen, L., Gong, N. Z., Jin, H., & Xiong, H. (2015) · Proceedings of the Eighth ACM International Conference on Web Search and Data Mining · doi:10.1145/2684822.2685322 · Cited by 98
Li, X., Grahl, J., & Hinz, O. (2022) · Information Systems Research · doi:10.1287/isre.2021.1074 · Cited by 93
On the Role of Fairness and Social Distance in Designing Effective Social Referral Systems1
Hong, Y., Pavlou, P. A., Shi, N., & Wang, K. (2017) · MIS Quarterly · doi:10.25300/misq/2017/41.3.06 · Cited by 91
Guo, J., Zhang, W., Fan, W., & Li, W. (2018) · Journal of Management Information Systems · doi:10.1080/07421222.2018.1523564 · Cited by 85
Prescriptive Analytics for Big Data
Soltanpoor, R., & Sellis, T. (2016) · Lecture Notes in Computer Science · doi:10.1007/978-3-319-46922-5_19 · Cited by 82
On recommendation of learning objects using Felder–Silverman learning style model
Nafea, S. M., Siewe, F., & He, Y. (2019) · IEEE Access · doi:10.1109/access.2019.2935417 · Cited by 75
Privacy Preserving User-Based Recommender System
Badsha, S., Yi, X., Khalil, I., & Bertino, E. (2017) · 2017 IEEE 37th International Conference on Distributed Computing Systems (ICDCS) · doi:10.1109/icdcs.2017.248 · Cited by 72
(2006) · Cited by 72
Multi-faceted trust and distrust prediction for recommender systems
Fang, H., Guo, G., & Zhang, J. (2015) · Decision Support Systems · doi:10.1016/j.dss.2015.01.005 · Cited by 66
Embedding Emotional Context in Recommender Systems
Gonzalez, G., de la Rosa, J. L., Montaner, M., & Delfin, S. (2007) · 2007 IEEE 23rd International Conference on Data Engineering Workshop · doi:10.1109/icdew.2007.4401075 · Cited by 64
Modeling dual role preferences for trust-aware recommendation
Yao, W., He, J., Huang, G., & Zhang, Y. (2014) · Proceedings of the 37th international ACM SIGIR conference on Research & development in information retrieval · doi:10.1145/2600428.2609488 · Cited by 62
All Together Now: A Perspective on the Netflix Prize
Bell, R. M., Koren, Y., & Volinsky, C. (2010) · CHANCE · doi:10.1080/09332480.2010.10739787 · Cited by 91
PaperQA: Retrieval-Augmented Generative Agent for Scientific Research
Lála, J., O'Donoghue, O., Shtedritski, A., Cox, S., Rodriques, S. G., & White, A. D. (2023) · arXiv · doi:10.48550/arxiv.2312.07559 · Cited by 55
Wang, Y.-Y., Luse, A., Townsend, A. M., & Mennecke, B. E. (2015) · Information Systems and e-Business Management · doi:10.1007/s10257-014-0269-9 · Cited by 54
A Graph-based model for context-aware recommendation using implicit feedback data
Yao, W., He, J., Huang, G., Cao, J., & Zhang, Y. (2015) · World Wide Web · doi:10.1007/s11280-014-0307-z · Cited by 54
Zheng, L., Fan, Y., Gao, L., Huang, Z., Chen, B., & Long, M. (2025) · Journal of Research on Technology in Education · doi:10.1080/15391523.2024.2304066 · Cited by 50
Tang, J., & Liu, H. (2015) · Synthesis Lectures on Information Security, Privacy, and Trust · doi:10.2200/s00657ed1v01y201507spt013 · Cited by 53
Synergy Between AI and Robotics: A Comprehensive Integration
Ness, S., Shepherd, N. J., & Xuan, T. R. (2023) · Asian Journal of Research in Computer Science · doi:10.9734/ajrcos/2023/v16i4372 · Cited by 38
An Interactive Personalized Recommendation System Using the Hybrid Algorithm Model
Guo, Y., Wang, M., & Li, X. (2017) · Symmetry · doi:10.3390/sym9100216 · Cited by 36
Zhang, X., Ferreira, P., de Matos, M. G., & Belo, R. (2021) · MIS Quarterly · doi:10.25300/misq/2021/14971 · Cited by 29
Lamy, J.-B., Sedki, K., & Tsopra, R. (2020) · Journal of Biomedical Informatics · doi:10.1016/j.jbi.2020.103407 · Cited by 25
Enhanced multi-criteria recommender system based on fuzzy Bayesian approach
Kant, V., Jhalani, T., & Dwivedi, P. (2018) · Multimedia Tools and Applications · doi:10.1007/s11042-017-4924-2 · Cited by 24
S, S. (2024) · Journal of Retailing and Consumer Services · doi:10.1016/j.jretconser.2023.103616 · Cited by 23
(2006) · Open Research (University of Surrey) · Cited by 23
Privacy-Preserving Collaborative Filtering Using Fully Homomorphic Encryption
Jumonji, S., Sakai, K., Sun, M.-T., & Ku, W.-S. (2021) · IEEE Transactions on Knowledge and Data Engineering · doi:10.1109/tkde.2021.3115776 · Cited by 19
ICE: Enabling Non-Experts to Build Models Interactively for Large-Scale Lopsided Problems
Simard, P., Chickering, D., Lakshmiratan, A., Charles, D., Bottou, L., Suarez, C. G. J., Grangier, D., Amershi, S., Verwey, J., & Suh, J. (2014) · arXiv · doi:10.48550/arxiv.1409.4814 · Cited by 15
On a meaningful exploitation of machine and human reasoning to tackle data-intensive decision making
Karacapilidis, N., Tzagarakis, M., & Christodoulou, S. (2013) · Intelligent Decision Technologies · doi:10.3233/idt-130165 · Cited by 14
Learning to Generate Personalized Product Descriptions
Elad, G., Guy, I., Novgorodov, S., Kimelfeld, B., & Radinsky, K. (2019) · Proceedings of the 28th ACM International Conference on Information and Knowledge Management · doi:10.1145/3357384.3357984 · Cited by 13
CryptoRec: Novel Collaborative Filtering Recommender Made Privacy-Preserving Easy
Wang, J., Jin, C., Tang, Q., Liu, Z., & Aung, K. M. M. (2022) · IEEE Transactions on Dependable and Secure Computing · doi:10.1109/tdsc.2021.3065752 · Cited by 9
Hu, S., Liu, J., Li, H., Yin, J., & Liu, X. (2025) · Journal of Theoretical and Applied Electronic Commerce Research · doi:10.3390/jtaer20040290 · Cited by 11
(2018) · ACM Conference on Recommender Systems (RecSys)
Metadata
- Authors
- Adomavicius, G., & Tuzhilin, A.
- Venue
- IEEE Transactions on Knowledge and Data Engineering
- Published
- 2005-06
- Volume
- 17
- Issue
- 6
- Pages
- 734-749
- ISSN
- 1041-4347 (ISSN-L)
- OpenAlex
- W2171960770
- Cited by
- 10,310
- References
- 1
- FWCI
- 489.36
- Type
- journal article
- Language
- en
- Open access
- closed
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review
Data sources
Bibliographic data: Semantic Scholar, OpenAlex, Crossref.
Contains information from the Semantic Scholar Academic Graph Datasets, made available under the ODC Attribution License (ODC-BY 1.0).
Semantic Scholar’s data is described in: Kinney, R., et al. (2023). The Semantic Scholar Open Data Platform. arXiv:2301.10140.