{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,9]],"date-time":"2026-03-09T23:32:34Z","timestamp":1773099154504,"version":"3.50.1"},"reference-count":50,"publisher":"Springer Science and Business Media LLC","issue":"15","license":[{"start":{"date-parts":[[2016,3,29]],"date-time":"2016-03-29T00:00:00Z","timestamp":1459209600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Multimed Tools Appl"],"published-print":{"date-parts":[[2016,8]]},"DOI":"10.1007\/s11042-016-3481-4","type":"journal-article","created":{"date-parts":[[2016,3,29]],"date-time":"2016-03-29T04:48:38Z","timestamp":1459226918000},"page":"9225-9239","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":81,"title":["A collaborative recommender system enhanced with particle swarm optimization technique"],"prefix":"10.1007","volume":"75","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7763-291X","authenticated-orcid":false,"given":"Rahul","family":"Katarya","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Om Prakash","family":"Verma","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2016,3,29]]},"reference":[{"key":"3481_CR1","doi-asserted-by":"publisher","first-page":"734","DOI":"10.1109\/TKDE.2005.99","volume":"17","author":"G Adomavicius","year":"2005","unstructured":"Adomavicius G, Tuzhilin A (2005) Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions. IEEE Trans Knowl Data Eng 17:734\u2013749. doi: 10.1109\/TKDE.2005.99","journal-title":"IEEE Trans Knowl Data Eng"},{"key":"3481_CR2","doi-asserted-by":"publisher","first-page":"503","DOI":"10.1016\/j.datak.2007.03.016","volume":"63","author":"A Ahmad","year":"2007","unstructured":"Ahmad A, Dey L (2007) A k-mean clustering algorithm for mixed numeric and categorical data. Data Knowl Eng 63:503\u2013527. doi: 10.1016\/j.datak.2007.03.016","journal-title":"Data Knowl Eng"},{"key":"3481_CR3","doi-asserted-by":"publisher","first-page":"191","DOI":"10.1016\/0098-3004(84)90020-7","volume":"10","author":"JC Bezdek","year":"1984","unstructured":"Bezdek JC, Ehrlich R, Full W (1984) FCM: the fuzzy c-means clustering algorithm. Comput Geosci 10:191\u2013203. doi: 10.1016\/0098-3004(84)90020-7","journal-title":"Comput Geosci"},{"key":"3481_CR4","doi-asserted-by":"publisher","first-page":"109","DOI":"10.1016\/j.knosys.2013.03.012","volume":"46","author":"J Bobadilla","year":"2013","unstructured":"Bobadilla J, Ortega F, Hernando A, Guti\u00e9rrez A (2013) Recommender systems survey. Knowl Based Syst 46:109\u2013132. doi: 10.1016\/j.knosys.2013.03.012","journal-title":"Knowl Based Syst"},{"key":"3481_CR5","doi-asserted-by":"crossref","first-page":"248","DOI":"10.1109\/TPAMI.1986.4767778","volume":"8","author":"RL Cannon","year":"1986","unstructured":"Cannon RL, Dave JV, Bezdek JC (1986) Efficient implementation of the fuzzy c-means clustering algorithms. IEEE Trans Pattern Anal Mach Intell 8:248\u2013255","journal-title":"IEEE Trans Pattern Anal Mach Intell"},{"key":"3481_CR6","first-page":"789","volume":"2","author":"C Chen","year":"2004","unstructured":"Chen C, Ye F (2004) Particle swarm optimization algorithm and its application to clustering analysis. IEEE Netw Sens Control 2:789\u2013794","journal-title":"IEEE Netw Sens Control"},{"key":"3481_CR7","doi-asserted-by":"publisher","first-page":"39","DOI":"10.1016\/j.asoc.2008.03.001","volume":"9","author":"D Chen","year":"2009","unstructured":"Chen D, Zhao C (2009) Particle swarm optimization with adaptive population size and its application. Appl Soft Comput 9:39\u201348. doi: 10.1016\/j.asoc.2008.03.001","journal-title":"Appl Soft Comput"},{"key":"3481_CR8","unstructured":"Cui X, Potok TE (2005) Document clustering analysis based on hybrid PSO+K-means algorithm. Engineering 185\u2013191"},{"key":"3481_CR9","doi-asserted-by":"publisher","unstructured":"Ding C, He X (2004) K -means clustering via principal component analysis. Twentyfirst Int Conf Mach Learn ICML 04 Cl:29. doi: 10.1145\/1015330.1015408","DOI":"10.1145\/1015330.1015408"},{"key":"3481_CR10","doi-asserted-by":"publisher","unstructured":"Eccv A (2014) Recognizing daily activities from first-person videos with multi-task clustering. Accv2014. doi: 10.1007\/978-3-319-16817-3_34","DOI":"10.1007\/978-3-319-16817-3_34"},{"key":"3481_CR11","doi-asserted-by":"publisher","first-page":"81","DOI":"10.1561\/1100000009","volume":"4","author":"MD Ekstrand","year":"2010","unstructured":"Ekstrand MD (2010) Collaborative filtering recommender systems. Found Trends\u00ae Hum Comput Inter 4:81\u2013173. doi: 10.1561\/1100000009","journal-title":"Found Trends\u00ae Hum Comput Inter"},{"key":"3481_CR12","doi-asserted-by":"publisher","first-page":"259","DOI":"10.1007\/s00158-002-0188-0","volume":"23","author":"PC Fourie","year":"2002","unstructured":"Fourie PC (2002) The particle swarm optimization algorithm in size and shape optimization. Struct Multidiscip Optim 23:259\u2013267. doi: 10.1007\/s00158-002-0188-0","journal-title":"Struct Multidiscip Optim"},{"key":"3481_CR13","first-page":"1307","volume":"21","author":"M Garden","year":"2006","unstructured":"Garden M, Dudek G (2006) Mixed collaborative and content-based filtering with user-contributed semantic features. Proc Natl Conf Artif Intell 21:1307","journal-title":"Proc Natl Conf Artif Intell"},{"key":"3481_CR14","doi-asserted-by":"publisher","first-page":"35","DOI":"10.14569\/IJACSA.2013.040406","volume":"4","author":"S Ghosh","year":"2013","unstructured":"Ghosh S, Dubey S (2013) Comparative analysis of K-means and fuzzy c-means algorithms. IJACSA 4:35\u201339. doi: 10.14569\/IJACSA.2013.040406","journal-title":"IJACSA"},{"key":"3481_CR15","first-page":"100","volume":"28","author":"JA Hartigan","year":"1979","unstructured":"Hartigan JA, Wong MA (1979) A K-means clustering algorithm. J R Stat Soc 28:100\u2013108","journal-title":"J R Stat Soc"},{"key":"3481_CR16","doi-asserted-by":"publisher","unstructured":"Hassan R, Cohanim B (2005) A comparison of particle swarm optimization and the genetic algorithm. 1st AIAA Multidiscip Des Optim Spec Conf 1\u201313. doi: 10.2514\/6.2005-1897","DOI":"10.2514\/6.2005-1897"},{"key":"3481_CR17","doi-asserted-by":"publisher","unstructured":"Herlocker J, Konstan J (1999) An algorithmic framework for performing collaborative filtering. Proc 22nd \u2026 8. doi: 10.1145\/312624.312682","DOI":"10.1145\/312624.312682"},{"key":"3481_CR18","unstructured":"Jafar OAM, Sivakumar R (2013) A comparative study of hard and fuzzy data clustering algorithms with cluster validity indices. Int Conf Emerg Res Comput Inf Commun Appl"},{"key":"3481_CR19","unstructured":"Jones MT (2013) Recommender systems, part 2\u202f: introducing open source engines explore software for building a recommendation capability. 1\u201313"},{"key":"3481_CR20","doi-asserted-by":"publisher","first-page":"286","DOI":"10.1016\/j.ipm.2014.12.001","volume":"51","author":"R Kannan","year":"2015","unstructured":"Kannan R, Ghinea G, Swaminathan S (2015) What do you wish to see? A summarization system for movies based on user preferences. Inf Process Manag 51:286\u2013305. doi: 10.1016\/j.ipm.2014.12.001","journal-title":"Inf Process Manag"},{"key":"3481_CR21","doi-asserted-by":"publisher","first-page":"881","DOI":"10.1109\/TPAMI.2002.1017616","volume":"24","author":"T Kanungo","year":"2002","unstructured":"Kanungo T, Mount DM, Netanyahu NS et al (2002) An efficient k-means clustering algorithm: analysis and implementation. IEEE Trans Pattern Anal Mach Intell 24:881\u2013892. doi: 10.1109\/TPAMI.2002.1017616","journal-title":"IEEE Trans Pattern Anal Mach Intell"},{"key":"3481_CR22","doi-asserted-by":"publisher","first-page":"1942","DOI":"10.1109\/ICNN.1995.488968","volume":"4","author":"J Kennedy","year":"1995","unstructured":"Kennedy J, Eberhart R (1995) Particle swarm optimization. IEEE International Conference on Neural Networks, Proceedings 4:1942\u20131948. doi: 10.1109\/ICNN.1995.488968","journal-title":"IEEE International Conference on Neural Networks, Proceedings"},{"key":"3481_CR23","doi-asserted-by":"publisher","first-page":"101","DOI":"10.1007\/s11257-011-9112-x","volume":"22","author":"JA Konstan","year":"2012","unstructured":"Konstan JA, Riedl J (2012) Recommender systems: from algorithms to user experience. User Model User Adapt Inter 22:101\u2013123. doi: 10.1007\/s11257-011-9112-x","journal-title":"User Model User Adapt Inter"},{"key":"3481_CR24","doi-asserted-by":"crossref","unstructured":"Krishna K, Murty MN (1999) Genetic K-means algorithm. 29:433\u2013439","DOI":"10.1109\/3477.764879"},{"key":"3481_CR25","doi-asserted-by":"publisher","first-page":"55","DOI":"10.1007\/s11042-006-0082-7","volume":"36","author":"G Lekakos","year":"2008","unstructured":"Lekakos G, Caravelas P (2008) A hybrid approach for movie recommendation. Multimed Tools Appl 36:55\u201370. doi: 10.1007\/s11042-006-0082-7","journal-title":"Multimed Tools Appl"},{"key":"3481_CR26","doi-asserted-by":"crossref","unstructured":"L\u00fc L, Medo M, Yeung CH et al (2012) Recommender systems. 97","DOI":"10.1016\/j.physrep.2012.02.006"},{"key":"3481_CR27","doi-asserted-by":"publisher","first-page":"519","DOI":"10.1109\/41.538609","volume":"43","author":"KF Man","year":"1996","unstructured":"Man KF, Tang KS, Kwong S (1996) Genetic algorithms: concepts and applications. IEEE Trans Ind Electron 43:519\u2013534. doi: 10.1109\/41.538609","journal-title":"IEEE Trans Ind Electron"},{"key":"3481_CR28","doi-asserted-by":"publisher","unstructured":"Melville P, Sindhwani V (2010) Recommender systems. Encycl Mach Learn 829\u2013837. doi: 10.1162\/153244302760200641","DOI":"10.1162\/153244302760200641"},{"key":"3481_CR29","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1023\/A:1024022819690","volume":"13","author":"R Mukherjee","year":"2003","unstructured":"Mukherjee R, Sajja N, Sen S (2003) A movie recommendation system\u2014an application of voting theory in user modeling. User Model User Adap Inter 13:5\u201333. doi: 10.1023\/A:1024022819690","journal-title":"User Model User Adap Inter"},{"key":"3481_CR30","first-page":"1","volume":"I","author":"K Nazeer","year":"2009","unstructured":"Nazeer K (2009) Improving the accuracy and efficiency of the K-means clustering algorithm. Proc World Congr I:1\u20135","journal-title":"Proc World Congr"},{"key":"3481_CR31","unstructured":"Pal R Nikhil BCJ (1995) On cluster validity for the fuzzy c-means model.pdf. 370\u2013379"},{"key":"3481_CR32","doi-asserted-by":"publisher","first-page":"517","DOI":"10.1109\/TFUZZ.2004.840099","volume":"13","author":"NR Pal","year":"2005","unstructured":"Pal NR, Pal K, Keller JM, Bezdek JC (2005) A possibilistic fuzzy c-means clustering algorithm. IEEE Trans Fuzzy Syst 13:517\u2013530. doi: 10.1109\/TFUZZ.2004.840099","journal-title":"IEEE Trans Fuzzy Syst"},{"key":"3481_CR33","doi-asserted-by":"crossref","first-page":"10059","DOI":"10.1016\/j.eswa.2012.02.038","volume":"39","author":"DH Park","year":"2012","unstructured":"Park DH, Kim HK, Choi IY, Kim JK (2012) A literature review and classification of recommender systems research. Expert Syst Appl 39:10059\u201310072","journal-title":"Expert Syst Appl"},{"key":"3481_CR34","doi-asserted-by":"publisher","unstructured":"Parsopoulos KE, Vrahatis MN (2008) Multi-objective particles swarm optimization approaches. IGI Glob 20\u201342. doi: 10.4018\/978-1-59904-498-9.ch002","DOI":"10.4018\/978-1-59904-498-9.ch002"},{"key":"3481_CR35","doi-asserted-by":"publisher","first-page":"673","DOI":"10.1016\/j.ipm.2012.07.007","volume":"49","author":"MS Pera","year":"2013","unstructured":"Pera MS, Ng Y-K (2013) A group recommender for movies based on content similarity and popularity. Inf Process Manag 49:673\u2013687. doi: 10.1016\/j.ipm.2012.07.007","journal-title":"Inf Process Manag"},{"key":"3481_CR36","doi-asserted-by":"publisher","first-page":"103","DOI":"10.1243\/095440605X8298","volume":"219","author":"DT Pham","year":"2005","unstructured":"Pham DT, Dimov SS, Nguyen CD (2005) Selection of K in K-means clustering. Proc Inst Mech Eng Part C J Mech Eng Sci 219:103\u2013119. doi: 10.1243\/095440605X8298","journal-title":"Proc Inst Mech Eng Part C J Mech Eng Sci"},{"key":"3481_CR37","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1155\/2008\/685175","volume":"2008","author":"R Poli","year":"2008","unstructured":"Poli R (2008) Analysis of the publications on the applications of particle swarm optimisation. J Artif Evol Appl 2008:1\u201310. doi: 10.1155\/2008\/685175","journal-title":"J Artif Evol Appl"},{"key":"3481_CR38","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1007\/s11721-007-0002-0","volume":"1","author":"R Poli","year":"2007","unstructured":"Poli R, Kennedy J, Blackwell T (2007) Particle swarm optimization. Swarm Intell 1:33\u201357. doi: 10.1007\/s11721-007-0002-0","journal-title":"Swarm Intell"},{"key":"3481_CR39","doi-asserted-by":"publisher","unstructured":"Rendle S, Gantner Z, Freudenthaler C, Schmidt-Thieme L (2011) Fast context-aware recommendations with factorization machines. Proc 34th Int ACM SIGIR Conf Res Dev Inf 635\u2013644. doi: 10.1145\/2009916.2010002","DOI":"10.1145\/2009916.2010002"},{"key":"3481_CR40","doi-asserted-by":"publisher","first-page":"187","DOI":"10.1007\/s10586-014-0355-2","volume":"18","author":"AN Rosli","year":"2014","unstructured":"Rosli AN, You T, Ha I et al (2014) Alleviating the cold-start problem by incorporating movies facebook pages. Clust Comput 18:187\u2013197. doi: 10.1007\/s10586-014-0355-2","journal-title":"Clust Comput"},{"key":"3481_CR41","doi-asserted-by":"crossref","unstructured":"Shani G, Gunawardana A (2011) Evaluating recommendation systems. Recomm Syst Handb 257\u2013297","DOI":"10.1007\/978-0-387-85820-3_8"},{"key":"3481_CR42","doi-asserted-by":"publisher","unstructured":"Shi Y, Eberhart R (1999) Empirical study of particle swarm optimization. Proc Congr Evol Comput 1945\u20131950. doi: 10.1109\/CEC.1999.785511","DOI":"10.1109\/CEC.1999.785511"},{"key":"3481_CR43","doi-asserted-by":"publisher","DOI":"10.1109\/CEC.2003.1299577","author":"DW Merwe Van Der","year":"2003","unstructured":"Van Der Merwe DW, Engelbrecht AP (2003) Data clustering using particle swarm optimization. Congr Evol Comput. doi: 10.1109\/CEC.2003.1299577","journal-title":"Congr Evol Comput"},{"key":"3481_CR44","doi-asserted-by":"publisher","unstructured":"Wagstaff K, Cardie C, Rogers S, Schroedl S (2001) Constrained K-means clustering with background knowledge. Int Conf Mach Learn 577\u2013584. doi: 10.1109\/TPAMI.2002.1017616","DOI":"10.1109\/TPAMI.2002.1017616"},{"key":"3481_CR45","doi-asserted-by":"publisher","first-page":"1","DOI":"10.3724\/SP.J.1001.2012.04100","volume":"23","author":"L-C Wang","year":"2012","unstructured":"Wang L-C, Meng X-W, Zhang Y-J (2012) Context-aware recommender systems. J Softw 23:1\u201320. doi: 10.3724\/SP.J.1001.2012.04100","journal-title":"J Softw"},{"key":"3481_CR46","doi-asserted-by":"publisher","first-page":"667","DOI":"10.1016\/j.jvlc.2014.09.011","volume":"25","author":"Z Wang","year":"2014","unstructured":"Wang Z, Yu X, Feng N, Wang Z (2014) An improved collaborative movie recommendation system using computational intelligence. J Vis Lang Comput 25:667\u2013675. doi: 10.1016\/j.jvlc.2014.09.011","journal-title":"J Vis Lang Comput"},{"key":"3481_CR47","doi-asserted-by":"publisher","unstructured":"Yan Y, Member S, Ricci E (2007) A multi-task learning framework for head pose estimation under target motion. 6:1\u201315. doi: 10.1109\/TPAMI.2015.2477843","DOI":"10.1109\/TPAMI.2015.2477843"},{"key":"3481_CR48","doi-asserted-by":"publisher","first-page":"2984","DOI":"10.1109\/TIP.2015.2438540","volume":"24","author":"Y Yan","year":"2015","unstructured":"Yan Y, Ricci E, Liu G et al (2015) Egocentric daily activity recognition via multitask clustering. Image Process IEEE Trans 24:2984\u20132995. doi: 10.1109\/TIP.2015.2438540","journal-title":"Image Process IEEE Trans"},{"key":"3481_CR49","doi-asserted-by":"publisher","unstructured":"Yan Y, Ricci E, Subramanian R et al (2013) No matter where you are: flexible graph-guided multi-task learning for multi-view head pose classification under target motion. Proc IEEE Int Conf Comput Vis 1177\u20131184. doi: 10.1109\/ICCV.2013.150","DOI":"10.1109\/ICCV.2013.150"},{"key":"3481_CR50","doi-asserted-by":"crossref","unstructured":"Yan Y, Yang Y, Meng D et al (2015) Event oriented dictionary learning for complex event detection. 24:1867\u20131878","DOI":"10.1109\/TIP.2015.2413294"}],"container-title":["Multimedia Tools and Applications"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-016-3481-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11042-016-3481-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-016-3481-4","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,31]],"date-time":"2019-05-31T23:32:48Z","timestamp":1559345568000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11042-016-3481-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,3,29]]},"references-count":50,"journal-issue":{"issue":"15","published-print":{"date-parts":[[2016,8]]}},"alternative-id":["3481"],"URL":"https:\/\/doi.org\/10.1007\/s11042-016-3481-4","relation":{},"ISSN":["1380-7501","1573-7721"],"issn-type":[{"value":"1380-7501","type":"print"},{"value":"1573-7721","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,3,29]]}}}