{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,28]],"date-time":"2026-04-28T02:21:53Z","timestamp":1777342913028,"version":"3.51.4"},"reference-count":50,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2021,1,16]],"date-time":"2021-01-16T00:00:00Z","timestamp":1610755200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,1,16]],"date-time":"2021-01-16T00:00:00Z","timestamp":1610755200000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Data Min Knowl Disc"],"published-print":{"date-parts":[[2021,3]]},"DOI":"10.1007\/s10618-020-00730-8","type":"journal-article","created":{"date-parts":[[2021,1,16]],"date-time":"2021-01-16T18:02:30Z","timestamp":1610820150000},"page":"568-592","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":30,"title":["User preference and embedding learning with implicit feedback for recommender systems"],"prefix":"10.1007","volume":"35","author":[{"given":"Sumit","family":"Sidana","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mikhail","family":"Trofimov","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Oleh","family":"Horodnytskyi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Charlotte","family":"Laclau","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yury","family":"Maximov","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9032-4233","authenticated-orcid":false,"given":"Massih-Reza","family":"Amini","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2021,1,16]]},"reference":[{"key":"730_CR1","unstructured":"Ailon N, Mohri M (2008) An efficient reduction of ranking to classification. In: Proceedings of computational learning theory (COLT), pp. 87\u201398"},{"key":"730_CR2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-15726-9","volume-title":"Learning with partially labeled and interdependent data","author":"M-R Amini","year":"2015","unstructured":"Amini M-R, Usunier N (2015) Learning with partially labeled and interdependent data. Springer, New York"},{"key":"730_CR3","unstructured":"Bottou L (2012) Stochastic gradient descent tricks. In: Neural networks: tricks of the trade - Second Edition, pp. 421\u2013436"},{"key":"730_CR4","unstructured":"Burges C.\u00a0J.\u00a0C, Shaked T, Renshaw E, Lazier A, Deeds M, Hamilton N, Hullender G.\u00a0N (2005) Learning to rank using gradient descent. In: Proceedings of international conference on machine learning (ICML), pp. 89\u201396"},{"key":"730_CR5","unstructured":"Caruana R, Baluja S, Mitchell T.\u00a0M (1995) Using the future to sort out the present: Rankprop and multitask learning for medical risk evaluation. In: Proceedings of the international conference on neural information processing systems (NIPS), pp. 959\u2013965"},{"key":"730_CR6","unstructured":"Cheng H.-T, Koc L, Harmsen J, Shaked T, Chandra T, Aradhye H, Anderson G, Corrado G, Chai W, Ispir M, Anil R, Haque Z, Hong L, Jain V, Liu X, Shah H (2016) Wide & deep learning for recommender systems. In: Proceedings of the 1st workshop on deep learning for recommender systems, pp. 7\u201310"},{"key":"730_CR7","doi-asserted-by":"crossref","unstructured":"Cheng H, Koc L, Harmsen J, Shaked T, Chandra T, Aradhye H, Anderson G, Corrado G, Chai W, Ispir M, Anil R, Haque Z, Hong L, Jain V, Liu X, Shah H (2016) Wide & deep learning for recommender systems. In: Proceedings of the 1st workshop on deep learning for recommender systems, pp. 7\u201310","DOI":"10.1145\/2988450.2988454"},{"key":"730_CR8","doi-asserted-by":"publisher","first-page":"243","DOI":"10.1613\/jair.587","volume":"10","author":"WW Cohen","year":"1999","unstructured":"Cohen WW, Schapire RE, Singer Y (1999) Learning to order things. J Artif Intell Res (JAIR) 10:243\u2013270","journal-title":"J Artif Intell Res (JAIR)"},{"key":"730_CR9","unstructured":"Crammer K, Singer Y (2001) Pranking with ranking. In: Proceedings of the international conference on neural information processing systems (NIPS), pp. 641\u2013647"},{"key":"730_CR10","doi-asserted-by":"crossref","unstructured":"Dacrema MF, Cremonesi P, Jannach D (2019) Are we really making much progress? A worrying analysis of recent neural recommendation approaches. In: Proceedings of the 13th ACM conference on recommender systems, RecSys 2019, Copenhagen, Denmark, September 16-20, 2019, pp. 101\u2013109","DOI":"10.1145\/3298689.3347058"},{"key":"730_CR11","first-page":"933","volume":"4","author":"Y Freund","year":"2003","unstructured":"Freund Y, Iyer RD, Schapire RE, Singer Y (2003) An efficient boosting algorithm for combining preferences. J Mach Learn Res 4:933\u2013969","journal-title":"J Mach Learn Res"},{"key":"730_CR12","doi-asserted-by":"crossref","unstructured":"Grbovic M, Radosavljevic V, Djuric N, Bhamidipati N, Savla J, Bhagwan V, Sharp D (2015) E-commerce in your inbox: product recommendations at scale. In: Proceedings of SIGKDD conference on knowledge discovery and data mining, pp. 1809\u20131818","DOI":"10.1145\/2783258.2788627"},{"key":"730_CR13","doi-asserted-by":"crossref","unstructured":"Gu\u00e0rdia-Sebaoun \u00c9, Guigue V, Gallinari P (2015) Latent trajectory modeling: a light and efficient way to introduce time in recommender systems. In: Proceedings of the ACM recommender systems conference (RecSys), pp. 281\u2013284","DOI":"10.1145\/2792838.2799676"},{"issue":"4","key":"730_CR14","first-page":"19:1","volume":"5","author":"FM Harper","year":"2015","unstructured":"Harper FM, Konstan JA (2015) The movielens datasets: history and context. ACM Trans Interact Intell Syst 5(4):19:1\u201319:19","journal-title":"ACM Trans Interact Intell Syst"},{"key":"730_CR15","doi-asserted-by":"crossref","unstructured":"He X, Liao L, Zhang H, Nie L, Hu X, Chua T (2017) Neural collaborative filtering. In: Proceedings of the 26th international conference on world wide web (WWW), pp. 173\u2013182","DOI":"10.1145\/3038912.3052569"},{"key":"730_CR16","doi-asserted-by":"crossref","unstructured":"He X, Liao L, Zhang H, Nie L, Hu X, Chua T (2017) Neural collaborative filtering. In: Proceedings of the international conference on world wide web companion (WWW), pp. 173\u2013182","DOI":"10.1145\/3038912.3052569"},{"key":"730_CR17","doi-asserted-by":"crossref","unstructured":"Hu Y, Koren Y, Volinsky C (2008) Collaborative filtering for implicit feedback datasets. In: Proceedings of the international conference on data mining (ICDM), pp. 263\u2013272","DOI":"10.1109\/ICDM.2008.22"},{"issue":"3","key":"730_CR18","doi-asserted-by":"publisher","first-page":"234","DOI":"10.1002\/rsa.20008","volume":"24","author":"S Janson","year":"2004","unstructured":"Janson S (2004) Large deviations for sums of partly dependent random variables. Random Struct Algorithms 24(3):234\u2013248","journal-title":"Random Struct Algorithms"},{"key":"730_CR19","doi-asserted-by":"crossref","unstructured":"Joachims T (2002) Optimizing search engines using clickthrough data. In: Proceedings of SIGKDD conference on knowledge discovery and data mining, pp. 133\u2013142","DOI":"10.1145\/775047.775067"},{"key":"730_CR20","unstructured":"Kingma D.\u00a0P, Ba J (2014) Adam: a method for stochastic optimization. In: Proceedings of the 3rd international conference on learning representations (ICLR)"},{"key":"730_CR21","unstructured":"Kula M (2015) Metadata embeddings for user and item cold-start recommendations. In: Proceedings of the 2nd workshop on new trends on content-based recommender systems co-located with RecSys., pp. 14\u201321"},{"key":"730_CR22","volume-title":"Nonparametrics: statistical methods based on ranks","author":"E Lehmann","year":"2006","unstructured":"Lehmann E, D\u2019Abrera H (2006) Nonparametrics: statistical methods based on ranks. Springer, Berlin"},{"key":"730_CR23","unstructured":"Levy O, Goldberg Y (2014) Neural word embedding as implicit matrix factorization. In: Proceedings of the international conference on neural information processing systems (NIPS), pp. 2177\u20132185"},{"key":"730_CR24","doi-asserted-by":"crossref","unstructured":"Liang D, Altosaar J, Charlin L, Blei DM (2016) Factorization meets the item embedding: Regularizing matrix factorization with item co-occurrence. In: Proceedings of the ACM recommender systems conference (RecSys), pp. 59\u201366","DOI":"10.1145\/2959100.2959182"},{"key":"730_CR25","unstructured":"Li P, Burges C.\u00a0J.\u00a0C, Wu Q (2007) Mcrank: learning to rank using multiple classification and gradient boosting. In: Proceedings of the international conference on neural information processing systems (NIPS), pp. 897\u2013904"},{"issue":"3","key":"730_CR26","doi-asserted-by":"publisher","first-page":"225","DOI":"10.1561\/1500000016","volume":"3","author":"T Liu","year":"2009","unstructured":"Liu T (2009) Learning to rank for information retrieval. Found Trends Inf Retrieval 3(3):225\u2013331","journal-title":"Found Trends Inf Retrieval"},{"key":"730_CR27","doi-asserted-by":"crossref","unstructured":"Lops P, de\u00a0Gemmis M, Semeraro G (2011) Content-based recommender systems: state of the art and trends. In: Ricci F, Rokach L, Shapira B, Kantor PB (Eds.), Recommender systems handbook, Springer, Berlin pp. 73\u2013105","DOI":"10.1007\/978-0-387-85820-3_3"},{"key":"730_CR28","first-page":"148","volume":"141","author":"C McDiarmid","year":"1989","unstructured":"McDiarmid C (1989) On the method of bounded differences. Survey Combinatorics 141:148\u2013188","journal-title":"Survey Combinatorics"},{"key":"730_CR29","unstructured":"Mikolov T, Chen K, Corrado G, Dean J (2013) Efficient estimation of word representations in vector space. In: Proceedings of the international conference on learning representations (ICLR)"},{"key":"730_CR30","unstructured":"Mikolov T, Sutskever I, Chen K, Corrado GS, Dean J (2013) Distributed representations of words and phrases and their compositionality. In: Proceedings of international conference on neural information processing systems (NIPS), pp. 3111\u20133119"},{"key":"730_CR31","unstructured":"Pessiot J, Truong T, Usunier N, Amini M.-R, Gallinari P (2007) Learning to rank for collaborative filtering. In: Proceedings of ICEIS, pp. 145\u2013151"},{"key":"730_CR32","unstructured":"Ralaivola L, Amini MR (2015) Entropy-based concentration inequalities for dependent variables. In: Proceedings of intenational conference on machine learning (ICML), pp. 2436\u20132444"},{"key":"730_CR33","unstructured":"Rendle S, Freudenthaler C, Gantner Z, Schmidt-Thieme L (2009) BPR: Bayesian personalized ranking from implicit feedback. In: Proceedings of the international conference on uncertainty in artificial intelligence (UAI), pp. 452\u2013461"},{"key":"730_CR34","volume-title":"Recommender systems handbook","author":"F Ricci","year":"2010","unstructured":"Ricci F, Rokach L, Shapira B, Kantor PB (2010) Recommender systems handbook, 1st edn. Springer, New York","edition":"1"},{"issue":"9","key":"730_CR35","doi-asserted-by":"publisher","first-page":"1368","DOI":"10.1109\/TNN.2011.2160875","volume":"22","author":"L Rigutini","year":"2011","unstructured":"Rigutini L, Papini T, Maggini M, Scarselli F (2011) Sortnet: learning to rank by a neural preference function. IEEE Trans Neural Netw 22(9):1368\u20131380","journal-title":"IEEE Trans Neural Netw"},{"key":"730_CR36","doi-asserted-by":"crossref","unstructured":"Rigutini L, Papini T, Maggini M, Bianchini M (2008) A neural network approach for learning object ranking. In: Proceedings of international conference on artificial neural networks (ICANN), pp. 899\u2013908","DOI":"10.1007\/978-3-540-87559-8_93"},{"key":"730_CR37","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511809682","volume-title":"Kernel methods for pattern analysis","author":"J Shawe-Taylor","year":"2004","unstructured":"Shawe-Taylor J, Cristianini N (2004) Kernel methods for pattern analysis. Cambridge University Press, New York, NY, USA"},{"key":"730_CR38","doi-asserted-by":"crossref","unstructured":"Shi Y, Larson M, Hanjalic A (2010) List-wise learning to rank with matrix factorization for collaborative filtering. In: Proceedings of the ACM recommender systems conference (RecSys), pp. 269\u2013272","DOI":"10.1145\/1864708.1864764"},{"key":"730_CR39","doi-asserted-by":"crossref","unstructured":"Sidana S, Laclau C, Amini MR (2018) Learning to recommend diverse items over implicit feedback on PANDOR. In: Proceedings of the $$12^{th}$$ ACM conference on recommender systems (RecSys), pp. 427\u2013431","DOI":"10.1145\/3240323.3240400"},{"key":"730_CR40","doi-asserted-by":"crossref","unstructured":"Sidana S, Laclau C, Amini M-R, Vandelle G, Bois-Crettez A (2017) KASANDR: a large-scale dataset with implicit feedback for recommendation","DOI":"10.1145\/3077136.3080713"},{"key":"730_CR41","unstructured":"Usunier N, Amini MR, Gallinari P (2006) Generalization error bounds for classifiers trained with interdependent data. In: Proceedings of the international conference on neural information processing systems (NIPS), pp. 1369\u20131376"},{"key":"730_CR42","unstructured":"Usunier N, Amini M.-R, Gallinari P (2005) A data-dependent generalisation error bound for the AUC. In: ICML workshop on ROC analysis in machine learning, Bonn, Germany"},{"key":"730_CR43","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4757-3264-1","volume-title":"The nature of statistical learning theory","author":"V Vapnik","year":"2000","unstructured":"Vapnik V (2000) The nature of statistical learning theory. Springer, Berlin"},{"key":"730_CR44","doi-asserted-by":"crossref","unstructured":"Vasile F, Smirnova E, Conneau A (2016) Meta-prod2vec: product embeddings using side-information for recommendation. In: Proceedings of the ACM recommender systems conference (RecSys), pp. 225\u2013232","DOI":"10.1145\/2959100.2959160"},{"key":"730_CR45","doi-asserted-by":"crossref","unstructured":"Wang H, Wang N, Yeung D (2015) Collaborative deep learning for recommender systems. In: Proceedings of SIGKDD conference on knowledge discovery and data mining, pp. 1235\u20131244","DOI":"10.1145\/2783258.2783273"},{"key":"730_CR46","unstructured":"White R, Jose JM, Ruthven I (2001) Comparing explicit and implicit feedback techniques for web retrieval: TREC-10 interactive track report, in: Proceedings of Proceedings of the Tenth Text Retrieval Conference (TREC), pp. 534\u2013538"},{"key":"730_CR47","doi-asserted-by":"crossref","unstructured":"Xu J, Li H (2007) Adarank: a boosting algorithm for information retrieval. In: Proceedings of the international ACM SIGIR conference on research and development in information retrieval, pp. 391\u2013398","DOI":"10.1145\/1277741.1277809"},{"key":"730_CR48","doi-asserted-by":"crossref","unstructured":"Xu J, Liu T, Lu M, Li H, Ma W (2008) Directly optimizing evaluation measures in learning to rank. In: Proceedings of the international ACM SIGIR conference on research and development in information retrieval, pp. 107\u2013114","DOI":"10.1145\/1390334.1390355"},{"key":"730_CR49","doi-asserted-by":"crossref","unstructured":"Zhang Y, Ai Q, Chen X, Croft WB (2017) Joint representation learning for top-n recommendation with heterogeneous information sources. In: Proceedings of the 2017 ACM on conference on information and knowledge management, CIKM \u201917","DOI":"10.1145\/3132847.3132892"},{"key":"730_CR50","unstructured":"Zhang W, Yuan Q, Han J, Wang J (2016) Collaborative multi-level embedding learning from reviews for rating prediction. In: Proceedings of the twenty-fifth international joint conference on artificial intelligence (IJCAI), pp. 2986\u20132992"}],"container-title":["Data Mining and Knowledge Discovery"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10618-020-00730-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10618-020-00730-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10618-020-00730-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,4,19]],"date-time":"2021-04-19T23:12:26Z","timestamp":1618873946000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10618-020-00730-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,1,16]]},"references-count":50,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2021,3]]}},"alternative-id":["730"],"URL":"https:\/\/doi.org\/10.1007\/s10618-020-00730-8","relation":{},"ISSN":["1384-5810","1573-756X"],"issn-type":[{"value":"1384-5810","type":"print"},{"value":"1573-756X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,1,16]]},"assertion":[{"value":"17 November 2018","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"16 December 2020","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"16 January 2021","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}