{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,20]],"date-time":"2025-11-20T12:53:00Z","timestamp":1763643180816,"version":"3.41.0"},"reference-count":154,"publisher":"Association for Computing Machinery (ACM)","issue":"5","license":[{"start":{"date-parts":[[2021,5,25]],"date-time":"2021-05-25T00:00:00Z","timestamp":1621900800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Comput. Surv."],"published-print":{"date-parts":[[2022,6,30]]},"abstract":"<jats:p>Recommender Systems (RS) have proven to be effective tools to help users overcome information overload, and significant advances have been made in the field over the past two decades. Although addressing the recommendation problem required first a formulation that could be easily studied and evaluated, there currently exists a gap between research contributions and industrial applications where RS are actually deployed. In particular, most RS are meant to function in batch: they rely on a large static dataset and build a recommendation model that is only periodically updated. This functioning introduces several limitations in various settings, leading to considering more realistic settings where RS learn from continuous streams of interactions. Such RS are framed as Stream-Based Recommender Systems (SBRS).<\/jats:p>\n          <jats:p>In this article, we review SBRS, underline their relation with time-aware RS and online adaptive learning, and present and categorize existing work that tackle the corresponding problem and its multiple facets. We discuss the methodologies used to evaluate SBRS and the adapted datasets that can be used, and finally we outline open challenges in the area.<\/jats:p>","DOI":"10.1145\/3453443","type":"journal-article","created":{"date-parts":[[2021,5,25]],"date-time":"2021-05-25T13:02:30Z","timestamp":1621947750000},"page":"1-36","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":25,"title":["A Survey on Stream-Based Recommender Systems"],"prefix":"10.1145","volume":"54","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0729-6954","authenticated-orcid":false,"given":"Marie","family":"Al-Ghossein","sequence":"first","affiliation":[{"name":"University of Helsinki, Kumpula Campus, PL"}]},{"given":"Talel","family":"Abdessalem","sequence":"additional","affiliation":[{"name":"LTCI, T\u00e9l\u00e9com Paris, Institut Polytechnique de Paris, Palaiseau, France"}]},{"given":"Anthony","family":"BARR\u00c9","sequence":"additional","affiliation":[{"name":"AccorHotels, Issy-les-Moulineaux, France"}]}],"member":"320","published-online":{"date-parts":[[2021,5,25]]},"reference":[{"volume-title":"Ratings and Classification Data. Retrieved","year":"2020","key":"e_1_2_1_1_1","unstructured":"Yahoo! n.d. Ratings and Classification Data. Retrieved November 1, 2020 from https:\/\/webscope.sandbox.yahoo.com\/catalog.php?datatype=r. Yahoo! n.d. Ratings and Classification Data. Retrieved November 1, 2020 from https:\/\/webscope.sandbox.yahoo.com\/catalog.php?datatype=r."},{"key":"e_1_2_1_2_1","unstructured":"Kaggle. Yelp Dataset. Retrieved April 30 2021. https:\/\/www.kaggle.com\/yelp-dataset\/yelp-dataset.  Kaggle. Yelp Dataset. Retrieved April 30 2021. https:\/\/www.kaggle.com\/yelp-dataset\/yelp-dataset."},{"volume-title":"Netflix Prize Data. Retrieved","year":"2020","key":"e_1_2_1_3_1","unstructured":"Kaggle. 2009. Netflix Prize Data. Retrieved November 1, 2020 from https:\/\/www.kaggle.com\/netflix-inc\/netflix-prize-data\/data. Kaggle. 2009. Netflix Prize Data. Retrieved November 1, 2020 from https:\/\/www.kaggle.com\/netflix-inc\/netflix-prize-data\/data."},{"key":"e_1_2_1_4_1","volume-title":"Retrieved on","author":"Data Social Computing","year":"2021","unstructured":"Social Computing Data Repository at ASU - Flixster Dataset . Retrieved on April 30, 2021 from http:\/\/datasets.syr.edu\/datasets\/Flixster.html. Social Computing Data Repository at ASU - Flixster Dataset. Retrieved on April 30, 2021 from http:\/\/datasets.syr.edu\/datasets\/Flixster.html."},{"volume-title":"Outbrain Click Prediction. Retrieved","year":"2020","key":"e_1_2_1_5_1","unstructured":"Kaggle. 2016. Outbrain Click Prediction. Retrieved November 1, 2020 from https:\/\/www.kaggle.com\/c\/outbrain-click-prediction\/data. Kaggle. 2016. Outbrain Click Prediction. Retrieved November 1, 2020 from https:\/\/www.kaggle.com\/c\/outbrain-click-prediction\/data."},{"key":"e_1_2_1_6_1","volume-title":"Music Streaming and Playlisting Activity from Music Streaming Service. Retrieved","author":"INESC TEC.","year":"2020","unstructured":"INESC TEC. 2017. Music Streaming and Playlisting Activity from Music Streaming Service. Retrieved November 1, 2020 from https:\/\/rdm.inesctec.pt\/dataset\/cs-2017-003. INESC TEC. 2017. Music Streaming and Playlisting Activity from Music Streaming Service. Retrieved November 1, 2020 from https:\/\/rdm.inesctec.pt\/dataset\/cs-2017-003."},{"volume-title":"News Portal User Interactions by Globo.com. Retrieve","year":"2020","key":"e_1_2_1_7_1","unstructured":"Kaggle. 2018. News Portal User Interactions by Globo.com. Retrieve November 1, 2020 from https:\/\/www.kaggle.com\/gspmoreira\/news-portal-user-interactions-by-globocom. Kaggle. 2018. News Portal User Interactions by Globo.com. Retrieve November 1, 2020 from https:\/\/www.kaggle.com\/gspmoreira\/news-portal-user-interactions-by-globocom."},{"key":"e_1_2_1_8_1","unstructured":"GitHub. 2018. MovieTweetings. Retrieved November 1 2020 from https:\/\/github.com\/sidooms\/MovieTweetings.  GitHub. 2018. MovieTweetings. Retrieved November 1 2020 from https:\/\/github.com\/sidooms\/MovieTweetings."},{"volume-title":"Welcome to Tianchi Data Sets. Retrieved","year":"2020","key":"e_1_2_1_9_1","unstructured":"Tianchi. 2018. Welcome to Tianchi Data Sets. Retrieved November 1, 2020 from https:\/\/tianchi.aliyun.com\/dataset\/. Tianchi. 2018. Welcome to Tianchi Data Sets. Retrieved November 1, 2020 from https:\/\/tianchi.aliyun.com\/dataset\/."},{"key":"e_1_2_1_10_1","volume-title":"Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions","author":"Adomavicius Gediminas","year":"2005","unstructured":"Gediminas Adomavicius and Alexander Tuzhilin . 2005. Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions . IEEE Transactions on Knowledge and Data 6 ( 2005 ), 734--749. Gediminas Adomavicius and Alexander Tuzhilin. 2005. Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions. IEEE Transactions on Knowledge and Data6 (2005), 734--749."},{"volume-title":"Context-aware recommender systems","author":"Adomavicius Gediminas","key":"e_1_2_1_11_1","unstructured":"Gediminas Adomavicius and Alexander Tuzhilin . 2015. Context-aware recommender systems . In Recommender Systems Handbook, F. Ricci and B. Shapira (Eds.). Springer , 191--226. Gediminas Adomavicius and Alexander Tuzhilin. 2015. Context-aware recommender systems. In Recommender Systems Handbook, F. Ricci and B. Shapira (Eds.). Springer, 191--226."},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1835804.1835894"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3184558.3191586"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3240323.3240363"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.14778\/1687553.1687590"},{"volume-title":"Recommender systems in industry: A Netflix case study","author":"Amatriain Xavier","key":"e_1_2_1_17_1","unstructured":"Xavier Amatriain and Justin Basilico . 2015. Recommender systems in industry: A Netflix case study . In Recommender Systems Handbook, F. Ricci and B. Shapira (Eds.). Springer , 385--419. Xavier Amatriain and Justin Basilico. 2015. Recommender systems in industry: A Netflix case study. In Recommender Systems Handbook, F. Ricci and B. Shapira (Eds.). Springer, 385--419."},{"key":"e_1_2_1_18_1","volume-title":"Pujol","author":"Amatriain Xavier","year":"2015","unstructured":"Xavier Amatriain and Josep M . Pujol . 2015 . Data mining methods for recommender systems. In Recommender Systems Handbook, F. Ricci and B. Shapira (Eds.). Springer , 227--262. Xavier Amatriain and Josep M. Pujol. 2015. Data mining methods for recommender systems. In Recommender Systems Handbook, F. Ricci and B. Shapira (Eds.). Springer, 227--262."},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1037\/0033-295X.111.4.1036"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2645710.2645741"},{"key":"e_1_2_1_21_1","volume-title":"Proc. of RecSys. 25--30","author":"Baltrunas Linas","year":"2009","unstructured":"Linas Baltrunas and Xavier Amatriain . 2009 . Towards time-dependant recommendation based on implicit feedback . In Proc. of RecSys. 25--30 . Linas Baltrunas and Xavier Amatriain. 2009. Towards time-dependant recommendation based on implicit feedback. In Proc. of RecSys. 25--30."},{"key":"e_1_2_1_22_1","article-title":"A generalized maximum entropy approach to Bregman co-clustering and matrix approximation","author":"Banerjee Arindam","year":"2007","unstructured":"Arindam Banerjee , Inderjit Dhillon , Joydeep Ghosh , Srujana Merugu , and Dharmendra S. Modha . 2007 . A generalized maximum entropy approach to Bregman co-clustering and matrix approximation . Journal of Machine Learning Research 8 ( Aug. 2007), 1919--1986. Arindam Banerjee, Inderjit Dhillon, Joydeep Ghosh, Srujana Merugu, and Dharmendra S. Modha. 2007. A generalized maximum entropy approach to Bregman co-clustering and matrix approximation. Journal of Machine Learning Research 8 (Aug. 2007), 1919--1986.","journal-title":"Journal of Machine Learning Research 8"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2792838.2798723"},{"key":"e_1_2_1_24_1","doi-asserted-by":"crossref","unstructured":"Andr\u00e1s A. Bencz\u00far Levente Kocsis and R\u00f3bert P\u00e1lovics. 2018. Online machine learning in big data streams. arXiv:1802.05872  Andr\u00e1s A. Bencz\u00far Levente Kocsis and R\u00f3bert P\u00e1lovics. 2018. Online machine learning in big data streams. arXiv:1802.05872","DOI":"10.1007\/978-3-319-63962-8_326-1"},{"volume-title":"Encyclopedia of Big Data Technologies","author":"Bencz\u00far Andr\u00e1s A.","key":"e_1_2_1_25_1","unstructured":"Andr\u00e1s A. Bencz\u00far , Levente Kocsis , and R\u00f3bert P\u00e1lovics . 2019. Recommender systems over data streams . In Encyclopedia of Big Data Technologies , Sherif Sakr and Albert Zomaya (Eds.). Springer , 1--9. Andr\u00e1s A. Bencz\u00far, Levente Kocsis, and R\u00f3bert P\u00e1lovics. 2019. Recommender systems over data streams. In Encyclopedia of Big Data Technologies, Sherif Sakr and Albert Zomaya (Eds.). Springer, 1--9."},{"key":"e_1_2_1_26_1","volume-title":"Proc. of KDDCup.","author":"Bennett James","year":"2007","unstructured":"James Bennett and Stan Lanning . 2007 . The Netflix Prize . In Proc. of KDDCup. James Bennett and Stan Lanning. 2007. The Netflix Prize. In Proc. of KDDCup."},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1137\/1037127"},{"key":"e_1_2_1_28_1","volume-title":"The 1st international workshop on temporal reasoning in recommender systems. In Proc. of RecSys. 368--369","author":"Bielikov\u00e1 M\u00e1ria","year":"2017","unstructured":"M\u00e1ria Bielikov\u00e1 , Veronika Bogina , Tsvi Kuflik , and Roy Sasson . 2017 . The 1st international workshop on temporal reasoning in recommender systems. In Proc. of RecSys. 368--369 . M\u00e1ria Bielikov\u00e1, Veronika Bogina, Tsvi Kuflik, and Roy Sasson. 2017. The 1st international workshop on temporal reasoning in recommender systems. In Proc. of RecSys. 368--369."},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1137\/1.9781611972771.42"},{"key":"e_1_2_1_30_1","article-title":"Latent Dirichlet allocation","author":"Blei David M.","year":"2003","unstructured":"David M. Blei , Andrew Y. Ng , and Michael I. Jordan . 2003 . Latent Dirichlet allocation . Journal of Machine Learning Research 3 ( Jan. 2003), 993--1022. David M. Blei, Andrew Y. Ng, and Michael I. Jordan. 2003. Latent Dirichlet allocation. Journal of Machine Learning Research 3 (Jan. 2003), 993--1022.","journal-title":"Journal of Machine Learning Research 3"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1137\/1.9781611972733.4"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF00058655"},{"key":"e_1_2_1_33_1","unstructured":"Lukas Brozovsky and Vaclav Petricek. 2007. Recommender system for online dating service. arXiv:cs\/0703042  Lukas Brozovsky and Vaclav Petricek. 2007. Recommender system for online dating service. arXiv:cs\/0703042"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/1869446"},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11257-012-9136-x"},{"volume-title":"Cross-domain recommender systems","author":"Cantador Iv\u00e1n","key":"e_1_2_1_36_1","unstructured":"Iv\u00e1n Cantador , Ignacio Fern\u00e1ndez-Tob\u00edas , Shlomo Berkovsky , and Paolo Cremonesi . 2015. Cross-domain recommender systems . In Recommender Systems Handbook, F. Ricci and B. Shapira (Eds.). Springer , 919--959. Iv\u00e1n Cantador, Ignacio Fern\u00e1ndez-Tob\u00edas, Shlomo Berkovsky, and Paolo Cremonesi. 2015. Cross-domain recommender systems. In Recommender Systems Handbook, F. Ricci and B. Shapira (Eds.). Springer, 919--959."},{"volume-title":"Long Fail, and Long Play in the Digital Music Space","author":"Celma \u00d3scar","key":"e_1_2_1_37_1","unstructured":"\u00d3scar Celma . 2010. Music Recommendation and Discovery: The Long Tail , Long Fail, and Long Play in the Digital Music Space . Springer . \u00d3scar Celma. 2010. Music Recommendation and Discovery: The Long Tail, Long Fail, and Long Play in the Digital Music Space. Springer."},{"key":"e_1_2_1_38_1","volume-title":"Mokbel","author":"Chandramouli Badrish","year":"2011","unstructured":"Badrish Chandramouli , Justin J. Levandoski , Ahmed Eldawy , and Mohamed F . Mokbel . 2011 . StreamRec: A real-time recommender system. In Proc. of SIGMOD. 1243--1246. Badrish Chandramouli, Justin J. Levandoski, Ahmed Eldawy, and Mohamed F. Mokbel. 2011. StreamRec: A real-time recommender system. In Proc. of SIGMOD. 1243--1246."},{"key":"e_1_2_1_39_1","volume-title":"Huang","author":"Chang Shiyu","year":"2017","unstructured":"Shiyu Chang , Yang Zhang , Jiliang Tang , Dawei Yin , Yi Chang , Mark A. Hasegawa-Johnson , and Thomas S . Huang . 2017 . Streaming recommender systems. In Proc. of WWW. 381--389. Shiyu Chang, Yang Zhang, Jiliang Tang, Dawei Yin, Yi Chang, Mark A. Hasegawa-Johnson, and Thomas S. Huang. 2017. Streaming recommender systems. In Proc. of WWW. 381--389."},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.14778\/2536274.2536289"},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1137\/1.9781611975321.69"},{"key":"e_1_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/1242572.1242610"},{"key":"e_1_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/3270323.3270328"},{"key":"e_1_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/963770.963776"},{"volume-title":"A comprehensive survey of neighborhood-based recommendation methods","author":"Desrosiers Christian","key":"e_1_2_1_45_1","unstructured":"Christian Desrosiers and George Karypis . 2011. A comprehensive survey of neighborhood-based recommendation methods . In Recommender Systems Handbook, F. Ricci, L. Rokach, B. Shapira, and P. B. Kantor (Eds.). Springer , 107--144. Christian Desrosiers and George Karypis. 2011. A comprehensive survey of neighborhood-based recommendation methods. In Recommender Systems Handbook, F. Ricci, L. Rokach, B. Shapira, and P. B. Kantor (Eds.). Springer, 107--144."},{"key":"e_1_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/2783258.2783346"},{"key":"e_1_2_1_47_1","volume-title":"Lisboa","author":"Dias M. Benjamin","year":"2008","unstructured":"M. Benjamin Dias , Dominique Locher , Ming Li , Wael El-Deredy , and Paulo J. G . Lisboa . 2008 . The value of personalised recommender systems toe-business: A case study. In Proc. of RecSys . 1--23. M. Benjamin Dias, Dominique Locher, Ming Li, Wael El-Deredy, and Paulo J. G. Lisboa. 2008. The value of personalised recommender systems toe-business: A case study. In Proc. of RecSys. 1--23."},{"key":"e_1_2_1_48_1","volume-title":"Proc. of CIKM. 1592--1596","author":"Diaz-Aviles Ernesto","year":"2012","unstructured":"Ernesto Diaz-Aviles , Lucas Drumond , Zeno Gantner , Lars Schmidt-Thieme , and Wolfgang Nejdl . 2012 . What is happening right now . . . that interests me? Online topic discovery and recommendation in Twitter . In Proc. of CIKM. 1592--1596 . Ernesto Diaz-Aviles, Lucas Drumond, Zeno Gantner, Lars Schmidt-Thieme, and Wolfgang Nejdl. 2012. What is happening right now . . . that interests me? Online topic discovery and recommendation in Twitter. In Proc. of CIKM. 1592--1596."},{"key":"e_1_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/2365952.2365968"},{"key":"e_1_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCI.2015.2471196"},{"key":"e_1_2_1_51_1","volume-title":"Domingos and Geoff Hulten","author":"Pedro","year":"2001","unstructured":"Pedro M. Domingos and Geoff Hulten . 2001 . Catching up with the data: Research issues in mining data streams. In Proc. of DMKD. Pedro M. Domingos and Geoff Hulten. 2001. Catching up with the data: Research issues in mining data streams. In Proc. of DMKD."},{"key":"e_1_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNN.2011.2160459"},{"key":"e_1_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/3109859.3109894"},{"key":"e_1_2_1_54_1","volume-title":"Schapire","author":"Freund Yoav","year":"1996","unstructured":"Yoav Freund and Robert E . Schapire . 1996 . Experiments with a new boosting algorithm. In Proc. of ICML. 148--156. Yoav Freund and Robert E. Schapire. 1996. Experiments with a new boosting algorithm. In Proc. of ICML. 148--156."},{"key":"e_1_2_1_55_1","volume-title":"Bencz\u00far","author":"Frig\u00f3 Erzs\u00e9bet","year":"2017","unstructured":"Erzs\u00e9bet Frig\u00f3 , R\u00f3bert P\u00e1lovics , Domokos Kelen , Levente Kocsis , and Andr\u00e1s A . Bencz\u00far . 2017 . Online ranking prediction in non-stationary environments. In Proc. of RecSys . Erzs\u00e9bet Frig\u00f3, R\u00f3bert P\u00e1lovics, Domokos Kelen, Levente Kocsis, and Andr\u00e1s A. Bencz\u00far. 2017. Online ranking prediction in non-stationary environments. In Proc. of RecSys."},{"key":"e_1_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2019.2954957"},{"volume-title":"Knowledge Discovery from Data Streams","author":"Gama Jo\u00e3o","key":"e_1_2_1_57_1","unstructured":"Jo\u00e3o Gama . 2010. Knowledge Discovery from Data Streams . Chapman & Hall . Jo\u00e3o Gama. 2010. Knowledge Discovery from Data Streams. Chapman & Hall."},{"key":"e_1_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10994-012-5320-9"},{"key":"e_1_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1145\/2523813"},{"key":"e_1_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1145\/2507157.2507166"},{"key":"e_1_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1145\/2020408.2020426"},{"key":"e_1_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDM.2005.14"},{"key":"e_1_2_1_63_1","volume-title":"Proc. of VLDB, 518--529","author":"Gionis Aristides","year":"1999","unstructured":"Aristides Gionis , Piotr Indyk , and Rajeev Motwani . 1999 . Similarity search in high dimensions via hashing . In Proc. of VLDB, 518--529 . Aristides Gionis, Piotr Indyk, and Rajeev Motwani. 1999. Similarity search in high dimensions via hashing. In Proc. of VLDB, 518--529."},{"key":"e_1_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1011419012209"},{"key":"e_1_2_1_65_1","volume-title":"Proc. of NIPS. 2672--2680","author":"Goodfellow Ian","year":"2014","unstructured":"Ian Goodfellow , Jean Pouget-Abadie , Mehdi Mirza , Bing Xu , David Warde-Farley , Sherjil Ozair , Aaron Courville , and Yoshua Bengio . 2014 . Generative adversarial nets . In Proc. of NIPS. 2672--2680 . Ian Goodfellow, Jean Pouget-Abadie, Mehdi Mirza, Bing Xu, David Warde-Farley, Sherjil Ozair, Aaron Courville, and Yoshua Bengio. 2014. Generative adversarial nets. In Proc. of NIPS. 2672--2680."},{"volume-title":"Evaluating recommender systems","author":"Gunawardana Asela","key":"e_1_2_1_66_1","unstructured":"Asela Gunawardana and Guy Shani . 2015. Evaluating recommender systems . In Recommender Systems Handbook, F. Ricci and B. Shapira (Eds.). Springer , 265--308. Asela Gunawardana and Guy Shani. 2015. Evaluating recommender systems. In Recommender Systems Handbook, F. Ricci and B. Shapira (Eds.). Springer, 265--308."},{"key":"e_1_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.1145\/2827872"},{"key":"e_1_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.1145\/2911451.2911489"},{"key":"e_1_2_1_69_1","doi-asserted-by":"publisher","DOI":"10.1145\/2959100.2959167"},{"key":"e_1_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.1145\/2888422.2888443"},{"key":"e_1_2_1_71_1","doi-asserted-by":"publisher","DOI":"10.24963\/ijcai.2017\/264"},{"key":"e_1_2_1_72_1","doi-asserted-by":"publisher","DOI":"10.1145\/2882903.2903743"},{"key":"e_1_2_1_73_1","doi-asserted-by":"publisher","DOI":"10.1145\/2723372.2742785"},{"key":"e_1_2_1_74_1","doi-asserted-by":"publisher","DOI":"10.1145\/3109859.3109872"},{"key":"e_1_2_1_75_1","doi-asserted-by":"publisher","DOI":"10.1145\/3184558.3192311"},{"key":"e_1_2_1_76_1","doi-asserted-by":"publisher","DOI":"10.1145\/3240323.3240384"},{"key":"e_1_2_1_77_1","doi-asserted-by":"publisher","DOI":"10.1145\/1864708.1864727"},{"volume-title":"Proc. of RecSys. 325--328","author":"Khoshneshin Mohammad","key":"e_1_2_1_78_1","unstructured":"Mohammad Khoshneshin and W. Nick Street . 2010. Incremental collaborative filtering via evolutionary co-clustering . In Proc. of RecSys. 325--328 . Mohammad Khoshneshin and W. Nick Street. 2010. Incremental collaborative filtering via evolutionary co-clustering. In Proc. of RecSys. 325--328."},{"key":"e_1_2_1_79_1","doi-asserted-by":"publisher","DOI":"10.1145\/2516641.2516643"},{"key":"e_1_2_1_80_1","unstructured":"Takuya Kitazawa. 2016. Incremental factorization machines for persistently cold-starting online item recommendation. arXiv:1607.02858  Takuya Kitazawa. 2016. Incremental factorization machines for persistently cold-starting online item recommendation. arXiv:1607.02858"},{"key":"e_1_2_1_81_1","volume-title":"Konstan","author":"Kluver Daniel","year":"2014","unstructured":"Daniel Kluver and Joseph A . Konstan . 2014 . Evaluating recommender behavior for new users. In Proc. of RecSys . 121--128. Daniel Kluver and Joseph A. Konstan. 2014. Evaluating recommender behavior for new users. In Proc. of RecSys. 121--128."},{"key":"e_1_2_1_82_1","doi-asserted-by":"publisher","DOI":"10.1145\/2507157.2507208"},{"key":"e_1_2_1_83_1","doi-asserted-by":"publisher","DOI":"10.1145\/2396761.2396831"},{"key":"e_1_2_1_84_1","doi-asserted-by":"publisher","DOI":"10.1145\/1557019.1557072"},{"volume-title":"Advances in collaborative filtering","author":"Koren Yehuda","key":"e_1_2_1_85_1","unstructured":"Yehuda Koren and Robert Bell . 2015. Advances in collaborative filtering . In Recommender Systems Handbook, F. Ricci and B. Shapira (Eds.). Springer , 77--118. Yehuda Koren and Robert Bell. 2015. Advances in collaborative filtering. In Recommender Systems Handbook, F. Ricci and B. Shapira (Eds.). Springer, 77--118."},{"key":"e_1_2_1_86_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2009.263"},{"key":"e_1_2_1_87_1","volume-title":"Proc. of HUMANIZE@IUI.","author":"Kowald Dominik","year":"2020","unstructured":"Dominik Kowald , Elisabeth Lex , and Markus Schedl . 2020 . Utilizing human memory processes to model genre preferences for personalized music recommendations . In Proc. of HUMANIZE@IUI. Dominik Kowald, Elisabeth Lex, and Markus Schedl. 2020. Utilizing human memory processes to model genre preferences for personalized music recommendations. In Proc. of HUMANIZE@IUI."},{"key":"e_1_2_1_88_1","first-page":"31","article-title":"Methods for large scale SVD with missing values","volume":"12","author":"Kurucz Mikl\u00f3s","year":"2007","unstructured":"Mikl\u00f3s Kurucz , Andr\u00e1s A. Bencz\u00far , and K\u00e1roly Csalog\u00e1ny . 2007 . Methods for large scale SVD with missing values . In Proc. of KDDCup , Vol. 12. 31 -- 38 . Mikl\u00f3s Kurucz, Andr\u00e1s A. Bencz\u00far, and K\u00e1roly Csalog\u00e1ny. 2007. Methods for large scale SVD with missing values. In Proc. of KDDCup, Vol. 12. 31--38.","journal-title":"Proc. of KDDCup"},{"volume-title":"Proc. of CIKM. ACM","author":"Dung","key":"e_1_2_1_89_1","unstructured":"Dung D. Le and Hady W. Lauw. 2017. Indexable Bayesian personalized ranking for efficient top-k recommendation . In Proc. of CIKM. ACM , New York, NY, 1389--1398. Dung D. Le and Hady W. Lauw. 2017. Indexable Bayesian personalized ranking for efficient top-k recommendation. In Proc. of CIKM. ACM, New York, NY, 1389--1398."},{"key":"e_1_2_1_90_1","doi-asserted-by":"publisher","DOI":"10.24963\/ijcai.2019\/396"},{"key":"e_1_2_1_91_1","doi-asserted-by":"publisher","DOI":"10.1145\/3035918.3064009"},{"key":"e_1_2_1_92_1","volume-title":"Schapire","author":"Li Lihong","year":"2010","unstructured":"Lihong Li , Wei Chu , John Langford , and Robert E . Schapire . 2010 . A contextual-bandit approach to personalized news article recommendation. In Proc. of WWW. 661--670. Lihong Li, Wei Chu, John Langford, and Robert E. Schapire. 2010. A contextual-bandit approach to personalized news article recommendation. In Proc. of WWW. 661--670."},{"key":"e_1_2_1_93_1","doi-asserted-by":"publisher","DOI":"10.1109\/MIC.2003.1167344"},{"key":"e_1_2_1_94_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1022869011914"},{"key":"e_1_2_1_95_1","doi-asserted-by":"publisher","DOI":"10.1145\/1864708.1864729"},{"key":"e_1_2_1_96_1","doi-asserted-by":"publisher","DOI":"10.1145\/2645710.2645720"},{"key":"e_1_2_1_97_1","doi-asserted-by":"publisher","DOI":"10.1145\/2695664.2695678"},{"key":"e_1_2_1_98_1","volume-title":"Working Notes of CLEF 2017\u2014Conference and Labs of the Evaluation Forum","volume":"1866","author":"Ludmann Cornelius A.","year":"2017","unstructured":"Cornelius A. Ludmann . 2017 . Recommending news articles in the CLEF news recommendation evaluation lab with the data stream management system odysseus . In Working Notes of CLEF 2017\u2014Conference and Labs of the Evaluation Forum , Vol. 1866 . CLEF. Cornelius A. Ludmann. 2017. Recommending news articles in the CLEF news recommendation evaluation lab with the data stream management system odysseus. In Working Notes of CLEF 2017\u2014Conference and Labs of the Evaluation Forum, Vol. 1866. CLEF."},{"key":"e_1_2_1_99_1","volume-title":"Proc. of ECAI. 29--33","author":"Massa Paolo","year":"2006","unstructured":"Paolo Massa and Paolo Avesani . 2006 . Trust-aware bootstrapping of recommender systems . In Proc. of ECAI. 29--33 . Paolo Massa and Paolo Avesani. 2006. Trust-aware bootstrapping of recommender systems. In Proc. of ECAI. 29--33."},{"key":"e_1_2_1_100_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-11812-3_18"},{"key":"e_1_2_1_101_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-24282-8_12"},{"key":"e_1_2_1_102_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10994-016-5614-4"},{"key":"e_1_2_1_103_1","doi-asserted-by":"publisher","DOI":"10.1145\/2695664.2695820"},{"key":"e_1_2_1_104_1","doi-asserted-by":"publisher","DOI":"10.1145\/2507157.2507163"},{"key":"e_1_2_1_105_1","doi-asserted-by":"crossref","unstructured":"Alexander Miller Adam Fisch Jesse Dodge Amir-Hossein Karimi Antoine Bordes and Jason Weston. 2016. Key-value memory networks for directly reading documents. arXiv:1606.03126  Alexander Miller Adam Fisch Jesse Dodge Amir-Hossein Karimi Antoine Bordes and Jason Weston. 2016. Key-value memory networks for directly reading documents. arXiv:1606.03126","DOI":"10.18653\/v1\/D16-1147"},{"key":"e_1_2_1_106_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-04686-5_55"},{"key":"e_1_2_1_107_1","doi-asserted-by":"publisher","DOI":"10.1137\/1.9781611972771.63"},{"key":"e_1_2_1_108_1","doi-asserted-by":"publisher","DOI":"10.1145\/1297231.1297258"},{"key":"e_1_2_1_109_1","doi-asserted-by":"publisher","DOI":"10.1145\/2959100.2959204"},{"key":"e_1_2_1_110_1","volume-title":"Proc. of ICML. 1926--1934","author":"Neyshabur Behnam","year":"2015","unstructured":"Behnam Neyshabur and Nathan Srebro . 2015 . On symmetric and asymmetric LSHs for inner product search . In Proc. of ICML. 1926--1934 . Behnam Neyshabur and Nathan Srebro. 2015. On symmetric and asymmetric LSHs for inner product search. In Proc. of ICML. 1926--1934."},{"key":"e_1_2_1_111_1","doi-asserted-by":"publisher","DOI":"10.1145\/2645710.2645723"},{"key":"e_1_2_1_112_1","doi-asserted-by":"publisher","DOI":"10.1007\/11425274_57"},{"key":"e_1_2_1_113_1","doi-asserted-by":"publisher","DOI":"10.1145\/3190616"},{"key":"e_1_2_1_114_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDM.2010.127"},{"key":"e_1_2_1_115_1","doi-asserted-by":"publisher","DOI":"10.1145\/2124295.2124313"},{"key":"e_1_2_1_116_1","volume-title":"Proc. of UAI. 452--461","author":"Rendle Steffen","year":"2009","unstructured":"Steffen Rendle , Christoph Freudenthaler , Zeno Gantner , and Lars Schmidt-Thieme . 2009 . BPR: Bayesian personalized ranking from implicit feedback . In Proc. of UAI. 452--461 . Steffen Rendle, Christoph Freudenthaler, Zeno Gantner, and Lars Schmidt-Thieme. 2009. BPR: Bayesian personalized ranking from implicit feedback. In Proc. of UAI. 452--461."},{"key":"e_1_2_1_117_1","doi-asserted-by":"publisher","DOI":"10.1145\/1454008.1454047"},{"volume-title":"Introduction to recommender systems handbook","author":"Ricci Francesco","key":"e_1_2_1_118_1","unstructured":"Francesco Ricci , Lior Rokach , and Bracha Shapira . 2011. Introduction to recommender systems handbook . In Recommender Systems Handbook, F. Ricci, L. Rokach, B. Shapira, and P. B. Kantor (Eds.). Springer , 1--35. Francesco Ricci, Lior Rokach, and Bracha Shapira. 2011. Introduction to recommender systems handbook. In Recommender Systems Handbook, F. Ricci, L. Rokach, B. Shapira, and P. B. Kantor (Eds.). Springer, 1--35."},{"key":"e_1_2_1_119_1","doi-asserted-by":"publisher","DOI":"10.21236\/ADA439541"},{"key":"e_1_2_1_120_1","volume-title":"Proc. of CIT.","author":"Sarwar Badrul","year":"2002","unstructured":"Badrul Sarwar , George Karypis , Joseph Konstan , and John Riedl . 2002 . Incremental singular value decomposition algorithms for highly scalable recommender systems . In Proc. of CIT. Badrul Sarwar, George Karypis, Joseph Konstan, and John Riedl. 2002. Incremental singular value decomposition algorithms for highly scalable recommender systems. In Proc. of CIT."},{"key":"e_1_2_1_121_1","volume-title":"Proc. of ICML. 1670--1679","author":"Schnabel Tobias","year":"2016","unstructured":"Tobias Schnabel , Adith Swaminathan , Ashudeep Singh , Navin Chandak , and Thorsten Joachims . 2016 . Recommendations as treatments: Debiasing learning and evaluation . In Proc. of ICML. 1670--1679 . Tobias Schnabel, Adith Swaminathan, Ashudeep Singh, Navin Chandak, and Thorsten Joachims. 2016. Recommendations as treatments: Debiasing learning and evaluation. In Proc. of ICML. 1670--1679."},{"key":"e_1_2_1_122_1","volume-title":"Proc. of NIPS. 2321--2329","author":"Shrivastava Anshumali","year":"2014","unstructured":"Anshumali Shrivastava and Ping Li . 2014 . Asymmetric LSH (ALSH) for sublinear time maximum inner product search (MIPS) . In Proc. of NIPS. 2321--2329 . Anshumali Shrivastava and Ping Li. 2014. Asymmetric LSH (ALSH) for sublinear time maximum inner product search (MIPS). In Proc. of NIPS. 2321--2329."},{"key":"e_1_2_1_123_1","doi-asserted-by":"publisher","DOI":"10.1145\/2611040.2611051"},{"key":"e_1_2_1_124_1","doi-asserted-by":"publisher","DOI":"10.1145\/3292500.3330940"},{"key":"e_1_2_1_125_1","doi-asserted-by":"publisher","DOI":"10.1145\/2792838.2799668"},{"key":"e_1_2_1_126_1","doi-asserted-by":"publisher","DOI":"10.1145\/2983323.2983663"},{"key":"e_1_2_1_127_1","volume-title":"Proc. of IEEE ICDM. 553--562","author":"Tak\u00e1cs G\u00e1bor","year":"2008","unstructured":"G\u00e1bor Tak\u00e1cs , Istv\u00e1n Pil\u00e1szy , Botty\u00e1n N\u00e9meth , and Domonkos Tikk . 2008 . Investigation of various matrix factorization methods for large recommender systems . In Proc. of IEEE ICDM. 553--562 . G\u00e1bor Tak\u00e1cs, Istv\u00e1n Pil\u00e1szy, Botty\u00e1n N\u00e9meth, and Domonkos Tikk. 2008. Investigation of various matrix factorization methods for large recommender systems. In Proc. of IEEE ICDM. 553--562."},{"key":"e_1_2_1_128_1","article-title":"Scalable collaborative filtering approaches for large recommender systems","author":"Tak\u00e1cs G\u00e1bor","year":"2009","unstructured":"G\u00e1bor Tak\u00e1cs , Istv\u00e1n Pil\u00e1szy , Botty\u00e1n N\u00e9meth , and Domonkos Tikk . 2009 . Scalable collaborative filtering approaches for large recommender systems . Journal of Machine Learning Research 10 ( March 2009), 251--258. G\u00e1bor Tak\u00e1cs, Istv\u00e1n Pil\u00e1szy, Botty\u00e1n N\u00e9meth, and Domonkos Tikk. 2009. Scalable collaborative filtering approaches for large recommender systems. Journal of Machine Learning Research 10 (March 2009), 251--258.","journal-title":"Journal of Machine Learning Research 10"},{"key":"e_1_2_1_129_1","doi-asserted-by":"publisher","DOI":"10.1145\/2645710.2645732"},{"key":"e_1_2_1_130_1","doi-asserted-by":"publisher","DOI":"10.1145\/2996452"},{"key":"e_1_2_1_131_1","doi-asserted-by":"publisher","DOI":"10.1145\/2723372.2747647"},{"key":"e_1_2_1_132_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDM.2012.120"},{"key":"e_1_2_1_134_1","volume-title":"Proc. of RecSys","volume":"1441","author":"Turrin Roberto","year":"2015","unstructured":"Roberto Turrin , Massimo Quadrana , Andrea Condorelli , Roberto Pagano , and Paolo Cremonesi . 2015 . 30Music listening and playlists dataset . In Proc. of RecSys , Vol. 1441 . Roberto Turrin, Massimo Quadrana, Andrea Condorelli, Roberto Pagano, and Paolo Cremonesi. 2015. 30Music listening and playlists dataset. In Proc. of RecSys, Vol. 1441."},{"key":"e_1_2_1_135_1","doi-asserted-by":"publisher","DOI":"10.1007\/s13173-012-0077-3"},{"key":"e_1_2_1_136_1","volume-title":"ORSUM 2019 2nd workshop on online recommender systems and user modeling. In Proc. of RecSys. 562--563","author":"Vinagre Jo\u00e3o","year":"2019","unstructured":"Jo\u00e3o Vinagre , Al\u00edpio M\u00e1rio Jorge , Albert Bifet , and Marie Al-Ghossein . 2019 . ORSUM 2019 2nd workshop on online recommender systems and user modeling. In Proc. of RecSys. 562--563 . Jo\u00e3o Vinagre, Al\u00edpio M\u00e1rio Jorge, Albert Bifet, and Marie Al-Ghossein. 2019. ORSUM 2019 2nd workshop on online recommender systems and user modeling. In Proc. of RecSys. 562--563."},{"key":"e_1_2_1_137_1","volume-title":"Proc. of RecSys.","author":"Vinagre Jo\u00e3o","year":"2014","unstructured":"Jo\u00e3o Vinagre , Al\u00edpio M\u00e1rio Jorge , and Jo\u00e3o Gama . 2014 . Evaluation of recommender systems in streaming environments . In Proc. of RecSys. Jo\u00e3o Vinagre, Al\u00edpio M\u00e1rio Jorge, and Jo\u00e3o Gama. 2014. Evaluation of recommender systems in streaming environments. In Proc. of RecSys."},{"key":"e_1_2_1_138_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-08786-3_41"},{"key":"e_1_2_1_139_1","doi-asserted-by":"publisher","DOI":"10.1145\/2695664.2695998"},{"key":"e_1_2_1_140_1","doi-asserted-by":"publisher","DOI":"10.1002\/widm.1160"},{"key":"e_1_2_1_141_1","doi-asserted-by":"publisher","DOI":"10.1111\/exsy.12303"},{"key":"e_1_2_1_142_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-01771-2_14"},{"key":"e_1_2_1_143_1","doi-asserted-by":"publisher","DOI":"10.1145\/2507157.2507176"},{"key":"e_1_2_1_144_1","doi-asserted-by":"publisher","DOI":"10.1145\/3219819.3220004"},{"key":"e_1_2_1_145_1","doi-asserted-by":"publisher","DOI":"10.1145\/3209978.3210016"},{"key":"e_1_2_1_146_1","doi-asserted-by":"publisher","DOI":"10.1145\/1935826.1935863"},{"key":"e_1_2_1_147_1","doi-asserted-by":"publisher","DOI":"10.1145\/3240323.3240355"},{"key":"e_1_2_1_148_1","doi-asserted-by":"publisher","DOI":"10.1109\/BigData.2016.7840707"},{"key":"e_1_2_1_149_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijhcs.2019.06.006"},{"key":"e_1_2_1_150_1","doi-asserted-by":"publisher","DOI":"10.1145\/2911451.2911502"},{"key":"e_1_2_1_151_1","doi-asserted-by":"publisher","DOI":"10.1145\/3158369"},{"volume-title":"Proc. of ICDMW. IEEE","author":"Zhang Wancai","key":"e_1_2_1_152_1","unstructured":"Wancai Zhang , Hailong Sun , Xudong Liu , and X. Guo . 2014. An incremental tensor factorization approach for web service recommendation . In Proc. of ICDMW. IEEE , Los Alamitos, CA, 346--351. Wancai Zhang, Hailong Sun, Xudong Liu, and X. Guo. 2014. An incremental tensor factorization approach for web service recommendation. In Proc. of ICDMW. IEEE, Los Alamitos, CA, 346--351."},{"key":"e_1_2_1_153_1","doi-asserted-by":"publisher","DOI":"10.1145\/2600428.2609578"},{"key":"e_1_2_1_154_1","doi-asserted-by":"publisher","DOI":"10.1145\/2339530.2339641"},{"key":"e_1_2_1_155_1","doi-asserted-by":"publisher","DOI":"10.1145\/2339530.2339611"},{"key":"e_1_2_1_156_1","doi-asserted-by":"publisher","DOI":"10.1145\/1060745.1060754"}],"container-title":["ACM Computing Surveys"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3453443","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3453443","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:03:07Z","timestamp":1750197787000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3453443"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,5,25]]},"references-count":154,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2022,6,30]]}},"alternative-id":["10.1145\/3453443"],"URL":"https:\/\/doi.org\/10.1145\/3453443","relation":{},"ISSN":["0360-0300","1557-7341"],"issn-type":[{"type":"print","value":"0360-0300"},{"type":"electronic","value":"1557-7341"}],"subject":[],"published":{"date-parts":[[2021,5,25]]},"assertion":[{"value":"2019-08-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2021-02-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2021-05-25","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}