{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,5]],"date-time":"2025-10-05T19:47:48Z","timestamp":1759693668451,"version":"3.41.0"},"reference-count":28,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2014,6,1]],"date-time":"2014-06-01T00:00:00Z","timestamp":1401580800000},"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 Trans. Multimedia Comput. Commun. Appl."],"published-print":{"date-parts":[[2014,6]]},"abstract":"<jats:p>The rapid growth of the number of videos on the Internet provides enormous potential for users to find content of interest. However, the vast quantity of videos also turns the finding process into a difficult task. In this article, we address the problem of providing personalized video recommendation for users. Rather than only exploring the user-video bipartite graph that is formulated using click information, we first combine the clicks and queries information to build a tripartite graph. In the tripartite graph, the query nodes act as bridges to connect user nodes and video nodes. Then, to further enrich the connections between users and videos, three subgraphs between the same kinds of nodes are added to the tripartite graph by exploring content-based information (video tags and textual queries). We propose an iterative propagation algorithm over the enhanced graph to compute the preference information of each user. Experiments conducted on a dataset with 1,369 users, 8,765 queries, and 17,712 videos collected from a commercial video search engine demonstrate the effectiveness of the proposed method.<\/jats:p>","DOI":"10.1145\/2598779","type":"journal-article","created":{"date-parts":[[2014,7,28]],"date-time":"2014-07-28T13:21:33Z","timestamp":1406553693000},"page":"1-17","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":23,"title":["Personalized Video Recommendation through Graph Propagation"],"prefix":"10.1145","volume":"10","author":[{"given":"Qinghua","family":"Huang","sequence":"first","affiliation":[{"name":"South China University of Technology, Guangdong, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bisheng","family":"Chen","sequence":"additional","affiliation":[{"name":"South China University of Technology, Guangdong, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jingdong","family":"Wang","sequence":"additional","affiliation":[{"name":"Microsoft Research, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tao","family":"Mei","sequence":"additional","affiliation":[{"name":"Microsoft Research, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2014,7,4]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2005.99"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1367497.1367618"},{"key":"e_1_2_1_3_1","doi-asserted-by":"crossref","DOI":"10.1093\/oso\/9780198596653.001.0001","volume-title":"Matrices: Methods and Applications.","author":"Barnett S.","year":"1990"},{"volume-title":"Proceedings of the National Conference on Artificial Intelligence. John Wiley and Sons, 714--720","author":"Basu C.","key":"e_1_2_1_4_1"},{"volume-title":"Proceedings of the 2nd International Workshop on Context-Aware Recommender Systems.","year":"2010","author":"Bogers T.","key":"e_1_2_1_5_1"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1242572.1242675"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1609\/aimag.v32i3.2361"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-73499-4_41"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/2393347.2396401"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDM.2007.8"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2007.48"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1864708.1864770"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/963770.963772"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2043932.2043952"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2536798"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1961209.1961213"},{"key":"e_1_2_1_17_1","doi-asserted-by":"crossref","unstructured":"G. Ozturk and N. K. Cicekli. 2011. A hybrid video recommendation system using a graph-based algorithm. In Modern Approaches in Applied Intelligence Springer 406--415. G. Ozturk and N. K. Cicekli. 2011. A hybrid video recommendation system using a graph-based algorithm. In Modern Approaches in Applied Intelligence Springer 406--415.","DOI":"10.1007\/978-3-642-21827-9_42"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/MMUL.2010.6"},{"key":"e_1_2_1_19_1","doi-asserted-by":"crossref","unstructured":"P. Paulson and A. Tzanavari. 2003. Combining collaborative and content-based filtering using conceptual graphs. In Modelling with Words Springer 168--185. P. Paulson and A. Tzanavari. 2003. Combining collaborative and content-based filtering using conceptual graphs. In Modelling with Words Springer 168--185.","DOI":"10.1007\/978-3-540-39906-3_9"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.5555\/1768197.1768209"},{"volume-title":"Wordnet: Similarity: Measuring the relatedness of concepts. In Demonstration Papers at HLT-NAACL","year":"2004","author":"Pedersen T.","key":"e_1_2_1_21_1"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/1282280.1282290"},{"volume-title":"Proceedings of the 19th Conference on Uncertainty in Artificial Intelligence. Morgan Kaufmann, San Fransisco, 616--623","author":"Yu K.","key":"e_1_2_1_23_1"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/TMM.2010.2059634"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.physa.2009.08.036"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/2072298.2072055"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2382336.2382382"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-27355-1_16"}],"container-title":["ACM Transactions on Multimedia Computing, Communications, and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2598779","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2598779","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T06:55:55Z","timestamp":1750229755000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2598779"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,6]]},"references-count":28,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2014,6]]}},"alternative-id":["10.1145\/2598779"],"URL":"https:\/\/doi.org\/10.1145\/2598779","relation":{},"ISSN":["1551-6857","1551-6865"],"issn-type":[{"type":"print","value":"1551-6857"},{"type":"electronic","value":"1551-6865"}],"subject":[],"published":{"date-parts":[[2014,6]]},"assertion":[{"value":"2013-06-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2014-02-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2014-07-04","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}