{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,9]],"date-time":"2026-01-09T12:52:01Z","timestamp":1767963121876,"version":"3.49.0"},"reference-count":74,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2017,7,11]],"date-time":"2017-07-11T00:00:00Z","timestamp":1499731200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61673327"],"award-info":[{"award-number":["61673327"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"NUS-Tsing Extreme Search","award":["R-252-300-001-490"],"award-info":[{"award-number":["R-252-300-001-490"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Inf. Syst."],"published-print":{"date-parts":[[2017,10,31]]},"abstract":"<jats:p>Over the last decade, the renaissance of Web technologies has transformed the online world into an application (App) driven society. While the abundant Apps have provided great convenience, their sheer number also leads to severe information overload, making it difficult for users to identify desired Apps. To alleviate the information overloading issue, recommender systems have been proposed and deployed for the App domain. However, existing work on App recommendation has largely focused on one single platform (e.g., smartphones), while it ignores the rich data of other relevant platforms (e.g., tablets and computers).<\/jats:p>\n          <jats:p>\n            In this article, we tackle the problem of cross-platform App recommendation, aiming at leveraging users\u2019 and Apps\u2019 data on multiple platforms to enhance the recommendation accuracy. The key advantage of our proposal is that by leveraging multiplatform data, the perpetual issues in personalized recommender systems\u2014data sparsity and cold-start\u2014can be largely alleviated. To this end, we propose a hybrid solution, STAR (short for \u201ccroSs-plaTform App Recommendation\u201d) that integrates both numerical ratings and textual content from multiple platforms. In STAR, we innovatively represent an App as an aggregation of\n            <jats:italic>common features<\/jats:italic>\n            across platforms (e.g., App\u2019s functionalities) and\n            <jats:italic>specific features<\/jats:italic>\n            that are dependent on the resided platform. In light of this, STAR can discriminate a user\u2019s preference on an App by separating the user\u2019s interest into two parts (either in the App\u2019s inherent factors or platform-aware features). To evaluate our proposal, we construct two real-world datasets that are crawled from the App stores of iPhone, iPad, and iMac. Through extensive experiments, we show that our STAR method consistently outperforms highly competitive recommendation methods, justifying the rationality of our cross-platform App recommendation proposal and the effectiveness of our solution.\n          <\/jats:p>","DOI":"10.1145\/3017429","type":"journal-article","created":{"date-parts":[[2017,7,11]],"date-time":"2017-07-11T20:00:35Z","timestamp":1499803235000},"page":"1-27","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":85,"title":["Cross-Platform App Recommendation by Jointly Modeling Ratings and Texts"],"prefix":"10.1145","volume":"35","author":[{"given":"Da","family":"Cao","sequence":"first","affiliation":[{"name":"Xiamen University, Xiamen, P. R. China"}]},{"given":"Xiangnan","family":"He","sequence":"additional","affiliation":[{"name":"National University of Singapore, Singapore"}]},{"given":"Liqiang","family":"Nie","sequence":"additional","affiliation":[{"name":"Shandong University, Jinan, P. R. China"}]},{"given":"Xiaochi","family":"Wei","sequence":"additional","affiliation":[{"name":"Beijing Institute of Technology, Beijing, P. R. China"}]},{"given":"Xia","family":"Hu","sequence":"additional","affiliation":[{"name":"Texas A8M University, College Station, USA"}]},{"given":"Shunxiang","family":"Wu","sequence":"additional","affiliation":[{"name":"Xiamen University, Xiamen, P. R. China"}]},{"given":"Tat-Seng","family":"Chua","sequence":"additional","affiliation":[{"name":"National University of Singapore, Singapore"}]}],"member":"320","published-online":{"date-parts":[[2017,7,11]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/1055709.1055714"},{"key":"e_1_2_1_2_1","volume-title":"Recommender Systems Handbook","author":"Adomavicius Gediminas"},{"key":"e_1_2_1_3_1","volume-title":"Proceedings of the AAAI Conference on Artificial Intelligence. AAAI Press, 2--8.","author":"Bao Yang","year":"2014"},{"key":"e_1_2_1_4_1","volume-title":"Information Retrieval Technology","author":"Bhandari Upasna"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.5555\/944919.944937"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2449396.2449431"},{"key":"e_1_2_1_7_1","volume-title":"Proceedings of the Conference on Uncertainty in Artificial Intelligence. AUAI Press, 43--52","author":"Breese John S.","year":"1998"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1458082.1458202"},{"key":"e_1_2_1_9_1","volume-title":"Proceedings of the Advances in Neural Information Processing Systems Conference. 288--296","author":"Chang Jonathan"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2684822.2685305"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2835776.2835812"},{"key":"e_1_2_1_12_1","doi-asserted-by":"crossref","unstructured":"Heng-Tze Cheng Levent Koc Jeremiah Harmsen Tal Shaked Tushar Chandra Hrishi Aradhye Glen Anderson Greg Corrado Wei Chai Mustafa Ispir and others. 2016. Wide 8 deep learning for recommender systems. arXiv preprint arXiv:1606.07792 (2016).  Heng-Tze Cheng Levent Koc Jeremiah Harmsen Tal Shaked Tushar Chandra Hrishi Aradhye Glen Anderson Greg Corrado Wei Chai Mustafa Ispir and others. 2016. Wide 8 deep learning for recommender systems. arXiv preprint arXiv:1606.07792 (2016).","DOI":"10.1145\/2988450.2988454"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2012.02.131"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1864708.1864721"},{"key":"e_1_2_1_15_1","unstructured":"Gintare Karolina Dziugaite and Daniel M. Roy. 2015. Neural network matrix factorization. CoRR abs\/1511.06443 (2015). http:\/\/arxiv.org\/abs\/1511.06443  Gintare Karolina Dziugaite and Daniel M. Roy. 2015. Neural network matrix factorization. CoRR abs\/1511.06443 (2015). http:\/\/arxiv.org\/abs\/1511.06443"},{"key":"e_1_2_1_16_1","volume-title":"Spanish Conference on Information Retrieval.","author":"Fern\u00e1ndez-Tob\u00edas Ignacio","year":"2012"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2559169"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/2806416.2806504"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2600428.2609558"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2566486.2567975"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2911451.2911489"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/312624.312682"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/312624.312649"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.5555\/599609.599631"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/963770.963774"},{"key":"e_1_2_1_27_1","volume-title":"Proceedings of International Joint Conference on Artificial Intelligence. AAAI Press, 688--693","author":"Hofmann Thomas","year":"1999"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/2872427.2883006"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/2488388.2488441"},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDM.2008.22"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2488388.2488445"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2015.2432811"},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/1864708.1864727"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/2396761.2398683"},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/1401890.1401944"},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/1721654.1721677"},{"key":"e_1_2_1_37_1","volume-title":"Recommender Systems Handbook","author":"Koren Yehuda"},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2009.263"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/2623330.2623657"},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ins.2013.08.034"},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1162\/neco.2007.19.10.2756"},{"key":"e_1_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/2484028.2484035"},{"key":"e_1_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/2600428.2609560"},{"key":"e_1_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/2645710.2645728"},{"key":"e_1_2_1_45_1","volume-title":"Proceedings of the NIPS Workshop: Structured Input-Structured Output. Citeseer.","author":"Lippert Christoph","year":"2008"},{"key":"e_1_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/2684822.2685322"},{"key":"e_1_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ins.2011.01.005"},{"key":"e_1_2_1_48_1","volume-title":"International Journal of Information Technology 8 Decision Making 12, 01","author":"Liu Qi","year":"2013"},{"key":"e_1_2_1_49_1","volume-title":"Proceedings of the AAAI Conference on Artificial Intelligence. AAAI Press, 203--209","author":"Liu Qiang","year":"2015"},{"key":"e_1_2_1_50_1","volume-title":"Proceedings of the Conference on Uncertainty in Artificial Intelligence. AUAI Press, 267--276","author":"Marlin Benjamin M.","year":"2007"},{"key":"e_1_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/2507157.2507163"},{"key":"e_1_2_1_52_1","volume-title":"Proceedings of the Advances in Neural Information Processing Systems Conference. 1257--1264","author":"Mnih Andriy","year":"2007"},{"key":"e_1_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/2559157"},{"key":"e_1_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2008.110"},{"key":"e_1_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/1639714.1639764"},{"key":"e_1_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/2037661.2037665"},{"key":"e_1_2_1_57_1","doi-asserted-by":"crossref","unstructured":"Steffen Rendle. 2011. Context-Aware Ranking with Factorization Models. Springer.  Steffen Rendle. 2011. Context-Aware Ranking with Factorization Models. Springer.","DOI":"10.1007\/978-3-642-16898-7"},{"key":"e_1_2_1_58_1","volume-title":"Proceedings of the Conference on Uncertainty in Artificial Intelligence. AUAI Press, 452--461","author":"Rendle Steffen","year":"2009"},{"key":"e_1_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1145\/2009916.2010002"},{"key":"e_1_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1145\/371920.372071"},{"key":"e_1_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1145\/564376.564421"},{"key":"e_1_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1145\/2339530.2339563"},{"key":"e_1_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1145\/1401890.1401969"},{"key":"e_1_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1145\/1454008.1454049"},{"key":"e_1_2_1_65_1","doi-asserted-by":"publisher","DOI":"10.1145\/2020408.2020480"},{"key":"e_1_2_1_66_1","doi-asserted-by":"publisher","DOI":"10.1145\/1963405.1963481"},{"key":"e_1_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.1145\/2484028.2484122"},{"key":"e_1_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.1145\/2433396.2433446"},{"key":"e_1_2_1_69_1","doi-asserted-by":"publisher","DOI":"10.1145\/2043932.2043940"},{"key":"e_1_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.1145\/2600428.2609579"},{"key":"e_1_2_1_71_1","volume-title":"Proceedings of the AAAI Conference on Artificial Intelligence. AAAI Press, 236--241","author":"Zheng Vincent Wenchen","year":"2010"},{"key":"e_1_2_1_72_1","doi-asserted-by":"publisher","DOI":"10.1145\/2009916.2009961"},{"key":"e_1_2_1_73_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDM.2012.31"},{"key":"e_1_2_1_74_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCYB.2014.2349954"},{"key":"e_1_2_1_75_1","doi-asserted-by":"publisher","DOI":"10.1145\/2623330.2623705"}],"container-title":["ACM Transactions on Information Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3017429","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3017429","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T19:05:23Z","timestamp":1750273523000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3017429"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,7,11]]},"references-count":74,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2017,10,31]]}},"alternative-id":["10.1145\/3017429"],"URL":"https:\/\/doi.org\/10.1145\/3017429","relation":{},"ISSN":["1046-8188","1558-2868"],"issn-type":[{"value":"1046-8188","type":"print"},{"value":"1558-2868","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,7,11]]},"assertion":[{"value":"2016-06-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2016-11-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2017-07-11","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}