CONTEXT-RICH RECOMMENDATION: INTEGRATING LINKS, TEXT, AND SPATIO- TEMPORAL DIMENSIONS Yizhou Sun (University of California, Los Angeles) Xiang Ren (University of Southern California) Hongzhi Yin (The University of Queensland, Australia) August 11, 2017 Outline Part I: Introduction and Preliminaries • Part II: Recommendation in Heterogeneous • Information Networks Part III: Recommendation in a Text-Rich Setting • Part IV: Recommendation with Spatio-Temporal • Information Part V: Research Frontiers and Summary • 1 Traditional View of Recommendation Revolutionary Avatar Aliens Titanic Road 2 Recommendation Paradigm feedback user user-item feedback recommender system recommendation product features CCHooylnblatreibdno tMr-aBetaitvsheeo dFd isMlteertinhgods EEE...ggg...,,, K(CB-oaNnlaetbeaanrneto-sBvt iaNcsCeeoidgm hCmbFo. (ArA C(nSMtao’rn w9o7ap,ro ZWuhlauWns,Wg I SS’0’I0G16I)R), ,’M 02a)trix FEaxctetornriazla Ktinoonw (Hleud IgCeD MCF’0 (8M, Kao WreSnDIMEE’1E1-C)S’09), Probabilistic Model (Hofmann SIGIR’03) external knowledge 3 An Example of Traditional Method: Matrix Factorization : Rating Matrix : Estimated Rating Matrix 𝑅𝑅 𝑅𝑅� 4 Challenges How to address the data sparsity and cold start • issues? How to integrate content information, such as text, • into the recommendation? How to do spatio-temporal recommendation? • 5 Solution: A Heterogeneous Information Network View of Recommendation Revolutionary Avatar Aliens Titanic Road James Romance Cameron Zoe Leonardo Kate Adventure Saldana Dicaprio Winslet 6 What Are Information Networks? • A network where each node represents an entity (e.g., user in a social network) and each link (e.g., friendship) a relationship between entities. Nodes/links may have attributes, labels, and weights. • Links may carry rich semantic information. • 7 Heterogeneous Information Networks Movie Studio Director Actor Venue Paper Author Movie DBLP Bibliographic Network The IMDb Movie Network The Facebook Network 1. Multiple entity types and link types 2. New problems are emerging in heterogeneous networks! 8 We are living in a connected world! 9
Description: