{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,1]],"date-time":"2026-02-01T02:45:14Z","timestamp":1769913914198,"version":"3.49.0"},"reference-count":71,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2020,10,15]],"date-time":"2020-10-15T00:00:00Z","timestamp":1602720000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"IBM faculty award"},{"name":"National Science Foundation under NSF","award":["1547102 and 1564097"],"award-info":[{"award-number":["1547102 and 1564097"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Internet Technol."],"published-print":{"date-parts":[[2020,11,30]]},"abstract":"<jats:p>The advent of social networks and activity networks affords us an opportunity of utilizing explicit social information and activity information to improve the quality of recommendation in the presence of data sparsity. In this article, we present a social-influence-based collaborative filtering (SICF) framework over heterogeneous information networks with three unique features. First, we integrate different types of entities, links, attributes, and activities from rating networks, social networks, and activity networks into a unified social-influence-based collaborative filtering model through the intra-network and inter-network social influence. Second, we propose three social-influence propagation models to capture three kinds of information propagation within heterogeneous information networks: user-based influence propagation on user rating networks, item-based influence propagation on user-rating activity networks, and term-based influence propagation on user-review activity networks, respectively. We compute three kinds of social-influence-based user similarity scores based on three social-influence propagation models, respectively. Third, a unified social-influence-based CF prediction model is proposed to infer rating tastes by incorporating three kinds of social-influence-based similarity measures with different weighting factors. We design a weight-learning algorithm, SICF, to refine the prediction result by quantifying the contribution of each kind of information propagation to make a good balance between prediction accuracy and data sparsity. Extensive evaluation on real datasets demonstrates that SICF outperforms existing representative collaborative filtering methods.<\/jats:p>","DOI":"10.1145\/3397505","type":"journal-article","created":{"date-parts":[[2020,7,7]],"date-time":"2020-07-07T12:39:34Z","timestamp":1594125574000},"page":"1-29","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":9,"title":["Improving Collaborative Filtering with Social Influence over Heterogeneous Information Networks"],"prefix":"10.1145","volume":"20","author":[{"given":"Yang","family":"Zhou","sequence":"first","affiliation":[{"name":"Auburn University, Auburn, AL USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ling","family":"Liu","sequence":"additional","affiliation":[{"name":"Georgia Institute of Technology, Atlanta, GA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kisung","family":"Lee","sequence":"additional","affiliation":[{"name":"Louisiana State University, Baton Rouge, LA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Balaji","family":"Palanisamy","sequence":"additional","affiliation":[{"name":"University of Pittsburgh, Pittsburgh, PA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Qi","family":"Zhang","sequence":"additional","affiliation":[{"name":"IBM T.J. Watson Research Center, Yorktown Heights, NY, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2020,10,15]]},"reference":[{"key":"e_1_2_1_1_1","volume-title":"Pattern Recognition with Fuzzy Objective Function Algorithms","author":"Bezdek J. C.","unstructured":"J. C. Bezdek . 1981. Pattern Recognition with Fuzzy Objective Function Algorithms . Plenum Press . J. C. Bezdek. 1981. Pattern Recognition with Fuzzy Objective Function Algorithms. Plenum Press."},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1086\/209118"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/2792838.2800193"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2623330.2623663"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10618-012-0263-0"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1921632.1921638"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0747-7171(08)80013-2"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/2623330.2623758"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1011122126881"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2487575.2487641"},{"key":"e_1_2_1_11_1","volume-title":"Proceedings of the 29th AAAI Conference on Artificial Intelligence (AAAI\u201915)","author":"Guo Guibing","year":"2015","unstructured":"Guibing Guo , Jie Zhang , and Neil Yorke-Smith . 2015 . TrustSVD: Collaborative filtering with both the explicit and implicit influence of user trust and of item ratings . In Proceedings of the 29th AAAI Conference on Artificial Intelligence (AAAI\u201915) . 203--209. Guibing Guo, Jie Zhang, and Neil Yorke-Smith. 2015. TrustSVD: Collaborative filtering with both the explicit and implicit influence of user trust and of item ratings. In Proceedings of the 29th AAAI Conference on Artificial Intelligence (AAAI\u201915). 203--209."},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2623330.2623746"},{"key":"e_1_2_1_13_1","volume-title":"Lieberman","author":"Hillier Frederick S.","year":"1995","unstructured":"Frederick S. Hillier and Gerald J . Lieberman . 1995 . Introduction to Operations Research (IBM). Mcgraw-Hill College , Blacklick, OH. Frederick S. Hillier and Gerald J. Lieberman. 1995. Introduction to Operations Research (IBM). Mcgraw-Hill College, Blacklick, OH."},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/312624.312649"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1557019.1557067"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1639714.1639745"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1864708.1864736"},{"key":"e_1_2_1_18_1","volume-title":"Proceedings of the 22nd International Conference on the World Wide Web (WWW\u201913)","author":"Jamali Mohsen","unstructured":"Mohsen Jamali and Laks V. S. Lakshmanan . 2013. HeteroMF: Recommendation in heterogeneous information networks using context dependent factor models . In Proceedings of the 22nd International Conference on the World Wide Web (WWW\u201913) . 643--654. Mohsen Jamali and Laks V. S. Lakshmanan. 2013. HeteroMF: Recommendation in heterogeneous information networks using context dependent factor models. In Proceedings of the 22nd International Conference on the World Wide Web (WWW\u201913). 643--654."},{"key":"e_1_2_1_19_1","volume-title":"Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD\u201903)","author":"Kempe D.","unstructured":"D. Kempe , J. Kleinberg , and E. Tardos . 2003. Maximizing the spread of influence through a social network . In Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD\u201903) . 137--146. D. Kempe, J. Kleinberg, and E. Tardos. 2003. Maximizing the spread of influence through a social network. In Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD\u201903). 137--146."},{"key":"e_1_2_1_20_1","volume-title":"Proceedings of the International Conference on Machine Learning (ICML\u201902)","author":"Kondor Risi Imre","unstructured":"Risi Imre Kondor and John D. Lafferty . 2002. Diffusion kernels on graphs and other discrete input spaces . In Proceedings of the International Conference on Machine Learning (ICML\u201902) . 315--322. Risi Imre Kondor and John D. Lafferty. 2002. Diffusion kernels on graphs and other discrete input spaces. In Proceedings of the International Conference on Machine Learning (ICML\u201902). 315--322."},{"key":"e_1_2_1_21_1","volume-title":"Proceedings of the International Conference on Information and Knowledge Management (CIKM\u201912)","author":"Kong Xiangnan","unstructured":"Xiangnan Kong , Philip S. Yu , Ying Ding , and David J. Wild . 2012. Meta path-based collective classification in heterogeneous information networks . In Proceedings of the International Conference on Information and Knowledge Management (CIKM\u201912) . 1567--1571. Xiangnan Kong, Philip S. Yu, Ying Ding, and David J. Wild. 2012. Meta path-based collective classification in heterogeneous information networks. In Proceedings of the International Conference on Information and Knowledge Management (CIKM\u201912). 1567--1571."},{"key":"e_1_2_1_22_1","volume-title":"Proceedings of the International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR\u201909)","author":"Konstas Ioannis","unstructured":"Ioannis Konstas , Vassilios Stathopoulos , and Joemon M. Jose . 2009. On social networks and collaborative recommendation . In Proceedings of the International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR\u201909) . 195--202. Ioannis Konstas, Vassilios Stathopoulos, and Joemon M. Jose. 2009. On social networks and collaborative recommendation. In Proceedings of the International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR\u201909). 195--202."},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1401890.1401944"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2807591.2807604"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/2488388.2488457"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/2484028.2484059"},{"key":"e_1_2_1_27_1","volume-title":"Proceedings of the International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR\u201909)","author":"Ma Hao","unstructured":"Hao Ma , Irwin King , and Michael R. Lyu . 2009. Learning to recommend with social trust ensemble . In Proceedings of the International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR\u201909) . 203--210. Hao Ma, Irwin King, and Michael R. Lyu. 2009. Learning to recommend with social trust ensemble. In Proceedings of the International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR\u201909). 203--210."},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/1458082.1458115"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/1458082.1458205"},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2339530.2339540"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2187836.2187952"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/3125622"},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDM.2019.00162"},{"key":"e_1_2_1_34_1","volume-title":"Proceedings of the Conference on Computer Supported Cooperative Work (CSCW\u201994)","author":"Resnick P.","unstructured":"P. Resnick , N. Iacovou , M. Suchak , P. Bergstrom , and J. Riedl . 1994. GroupLens: An open architecture for collaborative filtering of netnews . In Proceedings of the Conference on Computer Supported Cooperative Work (CSCW\u201994) . 175--186. P. Resnick, N. Iacovou, M. Suchak, P. Bergstrom, and J. Riedl. 1994. GroupLens: An open architecture for collaborative filtering of netnews. In Proceedings of the Conference on Computer Supported Cooperative Work (CSCW\u201994). 175--186."},{"key":"e_1_2_1_35_1","volume-title":"Diffusion of Innovations","author":"Rogers Everett M.","unstructured":"Everett M. Rogers . 2003. Diffusion of Innovations ( 5 th ed.). Free Press . Everett M. Rogers. 2003. Diffusion of Innovations (5th ed.). Free Press.","edition":"5"},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/2566486.2567978"},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/2339530.2339732"},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/2187836.2187895"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/2754934"},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.14778\/2140436.2140437"},{"key":"e_1_2_1_41_1","unstructured":"P. Tan M. Steinbach and V. Kumar. 2005. Introduction to Data Mining. Addison-Wesley Boston MA.  P. Tan M. Steinbach and V. Kumar. 2005. Introduction to Data Mining. Addison-Wesley Boston MA."},{"key":"e_1_2_1_42_1","volume-title":"Proceedings of the 20th ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD\u201914)","author":"Tang Jie","year":"2014","unstructured":"Jie Tang , Sen Wu , and Jimeng Sun . 2014 . Confluence: Conformity influence in large social networks . In Proceedings of the 20th ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD\u201914) . 347--355. Jie Tang, Sen Wu, and Jimeng Sun. 2014. Confluence: Conformity influence in large social networks. In Proceedings of the 20th ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD\u201914). 347--355."},{"key":"e_1_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2016.09.040"},{"key":"e_1_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCYB.2018.2800731"},{"key":"e_1_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.24963\/ijcai.2017\/447"},{"key":"e_1_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/2365952.2365969"},{"key":"e_1_2_1_47_1","volume-title":"Proceedings of the International ACM Conference on Recommender Systems (RecSys\u201908)","author":"Yildirim Hilmi","unstructured":"Hilmi Yildirim and Mukkai S. Krishnamoorthy . 2008. A random walk method for alleviating the sparsity problem in collaborative filtering . In Proceedings of the International ACM Conference on Recommender Systems (RecSys\u201908) . 131--138. Hilmi Yildirim and Mukkai S. Krishnamoorthy. 2008. A random walk method for alleviating the sparsity problem in collaborative filtering. In Proceedings of the International ACM Conference on Recommender Systems (RecSys\u201908). 131--138."},{"key":"e_1_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/2556195.2556259"},{"key":"e_1_2_1_49_1","volume-title":"Proceedings of the ACM SIGKDD International Conference Knowledge Discovery in Databases (KDD\u201904)","author":"Zhai C.","unstructured":"C. Zhai , A. Velivelli , and B. Yu . 2004. A cross-collection mixture model for comparative text mining . In Proceedings of the ACM SIGKDD International Conference Knowledge Discovery in Databases (KDD\u201904) . 743--748. C. Zhai, A. Velivelli, and B. Yu. 2004. A cross-collection mixture model for comparative text mining. In Proceedings of the ACM SIGKDD International Conference Knowledge Discovery in Databases (KDD\u201904). 743--748."},{"key":"e_1_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1137\/1.9781611974973.43"},{"key":"e_1_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/2600428.2609599"},{"key":"e_1_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD.2013.116"},{"key":"e_1_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/2009916.2009961"},{"key":"e_1_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1109\/BigData.2018.8621992"},{"key":"e_1_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.14778\/1687627.1687709"},{"key":"e_1_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDM.2010.41"},{"key":"e_1_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1109\/BigData47090.2019.9006299"},{"key":"e_1_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-34980-6_35"},{"key":"e_1_2_1_60_1","volume-title":"Data Mining: Foundations and Intelligent Paradigms: Volume 1: Clustering, Association and Classification, Dawn E","author":"Zhou Yang","unstructured":"Yang Zhou and Ling Liu . 2011. Clustering analysis in large graphs with rich attributes . In Data Mining: Foundations and Intelligent Paradigms: Volume 1: Clustering, Association and Classification, Dawn E . Holmes and Lakhmi C. Jain (Eds.). Springer . Yang Zhou and Ling Liu. 2011. Clustering analysis in large graphs with rich attributes. In Data Mining: Foundations and Intelligent Paradigms: Volume 1: Clustering, Association and Classification, Dawn E. Holmes and Lakhmi C. Jain (Eds.). Springer."},{"key":"e_1_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1145\/2487575.2487640"},{"key":"e_1_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1145\/2623330.2623737"},{"key":"e_1_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1145\/2717314"},{"key":"e_1_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1109\/CogMI48466.2019.00016"},{"key":"e_1_2_1_65_1","doi-asserted-by":"publisher","DOI":"10.1145\/2783258.2783328"},{"key":"e_1_2_1_66_1","doi-asserted-by":"publisher","DOI":"10.1145\/2749246.2749258"},{"key":"e_1_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.14778\/2809974.2809987"},{"key":"e_1_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICWS.2015.43"},{"key":"e_1_2_1_69_1","doi-asserted-by":"publisher","DOI":"10.1109\/JSAC.2016.2525478"},{"key":"e_1_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.1109\/BigData47090.2019.9005595"},{"key":"e_1_2_1_71_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDM.2018.00203"},{"key":"e_1_2_1_72_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDM.2013.145"}],"container-title":["ACM Transactions on Internet Technology"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3397505","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3397505","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T20:47:33Z","timestamp":1750193253000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3397505"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,10,15]]},"references-count":71,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2020,11,30]]}},"alternative-id":["10.1145\/3397505"],"URL":"https:\/\/doi.org\/10.1145\/3397505","relation":{},"ISSN":["1533-5399","1557-6051"],"issn-type":[{"value":"1533-5399","type":"print"},{"value":"1557-6051","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,10,15]]},"assertion":[{"value":"2018-04-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2020-04-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2020-10-15","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}