Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/2736277.2741656acmotherconferencesArticle/Chapter ViewAbstractPublication PagesthewebconfConference Proceedingsconference-collections
research-article
Open access

Improving User Topic Interest Profiles by Behavior Factorization

Published: 18 May 2015 Publication History

Abstract

Many recommenders aim to provide relevant recommendations to users by building personal topic interest profiles and then using these profiles to find interesting contents for the user. In social media, recommender systems build user profiles by directly combining users' topic interest signals from a wide variety of consumption and publishing behaviors, such as social media posts they authored, commented on, +1'd or liked. Here we propose to separately model users' topical interests that come from these various behavioral signals in order to construct better user profiles. Intuitively, since publishing a post requires more effort, the topic interests coming from publishing signals should be more accurate of a user's central interest than, say, a simple gesture such as a +1. By separating a single user's interest profile into several behavioral profiles, we obtain better and cleaner topic interest signals, as well as enabling topic prediction for different types of behavior, such as topics that the user might +1 or comment on, but might never write a post on that topic.
To do this at large scales in Google+, we employed matrix factorization techniques to model each user's behaviors as a separate example entry in the input user-by-topic matrix. Using this technique, which we call "behavioral factorization", we implemented and built a topic recommender predicting user's topical interests using their actions within Google+. We experimentally showed that we obtained better and cleaner signals than baseline methods, and are able to more accurately predict topic interests as well as achieve better coverage.

References

[1]
F. Abel, Q. Gao, G.-J. Houben, and K. Tao. Analyzing user modeling on twitter for personalized news recommendations. In User Modeling, Adaption and Personalization, pages 1--12. Springer, 2011.
[2]
D. M. Blei, A. Y. Ng, and M. I. Jordan. Latent dirichlet allocation. the Journal of machine Learning research, 3:993--1022, 2003.
[3]
J. Chen, R. Nairn, and E. Chi. Speak little and well: recommending conversations in online social streams. In SIGCHI 2011, pages 217--226.
[4]
Z. Dou, R. Song, and J.-R. Wen. A large-scale evaluation and analysis of personalized search strategies. In WWW 2007, pages 581--590.
[5]
E. Goffman. The presentation of self in everyday life. 1959.
[6]
P. Gupta, A. Goel, J. Lin, A. Sharma, D. Wang, and R. Zadeh. Wtf: The who to follow service at twitter. In WWW 2013, pages 505--514.
[7]
I. Guy, N. Zwerdling, D. Carmel, I. Ronen, E. Uziel, S. Yogev, and S. Ofek-Koifman. Personalized recommendation of social software items based on social relations. In RecSys, pages 53--60. ACM, 2009.
[8]
I. Guy, N. Zwerdling, I. Ronen, D. Carmel, and E. Uziel. Social media recommendation based on people and tags. In SIGIR 2010, pages 194--201.
[9]
A. Hannak, P. Sapiezynski, A. Molavi Kakhki, B. Krishnamurthy, D. Lazer, A. Mislove, and C. Wilson. Measuring personalization of web search. In WWW 2013, pages 527--538.
[10]
R. A. Harshman. Foundations of the parafac procedure: Models and conditions for an" explanatory" multi-modal factor analysis. 1970.
[11]
M. Hines. Google takes searching personally. cnet, 2004.
[12]
L. Hu, J. Cao, G. Xu, L. Cao, Z. Gu, and C. Zhu. Personalized recommendation via cross-domain triadic factorization. In WWW 2013, pages 595--606.
[13]
Y. Hu, Y. Koren, and C. Volinsky. Collaborative filtering for implicit feedback datasets. In ICDM 2008, pages 263--272.
[14]
M. Jamali and L. Lakshmanan. Heteromf: recommendation in heterogeneous information networks using context dependent factor models. In WWW 2013, pages 643--654.
[15]
Y. Kim, Y. Park, and K. Shim. Digtobi: a recommendation system for digg articles using probabilistic modeling. In WWW 2013, pages 691--702.
[16]
Y. Koren. Factorization meets the neighborhood: a multifaceted collaborative filtering model. In SIGKDD 2008, pages 426--434.
[17]
Y. Koren, R. Bell, and C. Volinsky. Matrix factorization techniques for recommender systems. Computer, (8):30--37, 2009.
[18]
C.-Y. Li and S.-D. Lin. Matching users and items across domains to improve the recommendation quality. In SIGKDD 2014, pages 801--810.
[19]
C. Lippert, S. H. Weber, Y. Huang, V. Tresp, M. Schubert, and H.-P. Kriegel. Relation prediction in multi-relational domains using matrix factorization. In Proceedings of the NIPS 2008 Workshop: Structured Input-Structured Output, Vancouver, Canada. Citeseer, 2008.
[20]
X. Liu and K. Aberer. Soco: a social network aided context-aware recommender system. In WWW 2013, pages 781--802.
[21]
A. Majumder and N. Shrivastava. Know your personalization: learning topic level personalization in online services. In WWW 2013, pages 873--884.
[22]
A. E. Marwick et al. I tweet honestly, i tweet passionately: Twitter users, context collapse, and the imagined audience. New media & society, 13(1):114--133, 2011.
[23]
N. Matthijs and F. Radlinski. Personalizing web search using long term browsing history. In WSDM 2011, pages 25--34.
[24]
J. Noel, S. Sanner, K.-N. Tran, P. Christen, L. Xie, E. V. Bonilla, E. Abbasnejad, and N. Della Penna. New objective functions for social collaborative filtering. In WWW 2012, pages 859--868.
[25]
M. Qiu, F. Zhu, and J. Jiang. It is not just what we say, but how we say them: LDA-based behavior-topic model. In SDM, pages 794--802. SIAM, 2013.
[26]
P. Resnick, N. Iacovou, M. Suchak, P. Bergstrom, and J. Riedl. Grouplens: an open architecture for collaborative filtering of netnews. In CSCW 1994, pages 175--186.
[27]
E. Shmueli, A. Kagian, Y. Koren, and R. Lempel. Care to comment?: recommendations for commenting on news stories. In WWW 2012, pages 429--438.
[28]
A. P. Singh and G. J. Gordon. Relational learning via collective matrix factorization. In SIGKDD 2008, pages 650--658.
[29]
A. Singhal. Google blog: Introducing the knowledge graph: Things, not strings, May 2012.
[30]
B. Tan, X. Shen, and C. Zhai. Mining long-term search history to improve search accuracy. In SIGKDD 2006, pages 718--723.
[31]
J. Tang, Z. Meng, X. Nguyen, Q. Mei, and M. Zhang. Understanding the limiting factors of topic modeling via posterior contraction analysis. In ICML 2014, pages 190--198.
[32]
J. Tang, M. Zhang, and Q. Mei. One theme in all views: modeling consensus topics in multiple contexts. In SIGKDD 2013, pages 5--13.
[33]
B. Wang, C. Wang, J. Bu, C. Chen, W. V. Zhang, D. Cai, and X. He. Whom to mention: expand the diffusion of tweets by@ recommendation on micro-blogging systems. In WWW 2013, pages 1331--1340.
[34]
J. Wang, Z. Zhao, J. Zhou, H. Wang, B. Cui, and G. Qi. Recommending flickr groups with social topic model. Information retrieval, 15(3-4):278--295, 2012.
[35]
R. W. White, W. Chu, A. Hassan, X. He, Y. Song, and H. Wang. Enhancing personalized search by mining and modeling task behavior. In WWW 2013, pages 1411--1420.
[36]
H. Yin, B. Cui, L. Chen, Z. Hu, and Z. Huang. A temporal context-aware model for user behavior modeling in social media systems. In SIGMOD 2014, pages 1543--1554.
[37]
X. Zhang, J. Cheng, T. Yuan, B. Niu, and H. Lu. TopRec: domain-specific recommendation through community topic mining in social network. In WWW 2013, pages 1501--1510.
[38]
X. Zhao, N. Salehi, S. Naranjit, S. Alwaalan, S. Voida, and D. Cosley. The many faces of facebook: Experiencing social media as performance, exhibition, and personal archive. In SIGCHI 2013, pages 1--10.

Cited By

View all
  • (2024)Knowledge-Enhanced Multi-Behaviour Contrastive Learning for Effective RecommendationProceedings of the 18th ACM Conference on Recommender Systems10.1145/3640457.3688186(1016-1021)Online publication date: 8-Oct-2024
  • (2024)Behavior-Contextualized Item Preference Modeling for Multi-Behavior RecommendationProceedings of the 47th International ACM SIGIR Conference on Research and Development in Information Retrieval10.1145/3626772.3657696(946-955)Online publication date: 10-Jul-2024
  • (2024)Efficient Noise-Decoupling for Multi-Behavior Sequential RecommendationProceedings of the ACM Web Conference 202410.1145/3589334.3645380(3297-3306)Online publication date: 13-May-2024
  • Show More Cited By

Index Terms

  1. Improving User Topic Interest Profiles by Behavior Factorization

    Recommendations

    Reviews

    A. Squassabia

    Do the topic preferences of social media users differ between producing and consuming content__?__ And if so, do recommenders currently account for such differences__?__ This paper acknowledges that the difference is real and measurable, and exploits that finding to report for the first time (as the study claims) how to build a specialized recommender that produces better results when evaluated with ranking metrics. The experimental set is from Google Plus user data collected during May and June 2014. This data is preprocessed to extract higher-level semantic concepts, taking advantage of the Google Knowledge Graph. Processing occurs using cascading engines that assess users' interests in different topics (roughly, the higher-level concepts) using matrix factorization, specializing for behaviors (for example, publish or consume), and capturing interest for combinations of the above. The resulting improvement, evaluated with metrics of recall, normalized discounted cumulative gain, and average percentile metrics, is reportedly impressive: usually 30 percent better (or more) than standard (that is, topic-unaware) results. Interestingly, the work does not report any prediction metrics (for example, mean square error); however, it could be argued that in this context prediction has little meaning. Preprocessing raw data into semantic topics using Google's in-house ontology will be laborious to replicate for an independent confirmation, even if essential to the core impact of this approach. The reported improvement, in any case, suggests that user behavior specialized by multiple circumstances, creating multiple customized profiles, is key to computing better recommendations. Online Computing Reviews Service

    Access critical reviews of Computing literature here

    Become a reviewer for Computing Reviews.

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    WWW '15: Proceedings of the 24th International Conference on World Wide Web
    May 2015
    1460 pages
    ISBN:9781450334693

    Sponsors

    • IW3C2: International World Wide Web Conference Committee

    In-Cooperation

    Publisher

    International World Wide Web Conferences Steering Committee

    Republic and Canton of Geneva, Switzerland

    Publication History

    Published: 18 May 2015

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. behavior factorization
    2. personalization
    3. user profiles

    Qualifiers

    • Research-article

    Conference

    WWW '15
    Sponsor:
    • IW3C2

    Acceptance Rates

    WWW '15 Paper Acceptance Rate 131 of 929 submissions, 14%;
    Overall Acceptance Rate 1,899 of 8,196 submissions, 23%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)267
    • Downloads (Last 6 weeks)38
    Reflects downloads up to 06 Oct 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Knowledge-Enhanced Multi-Behaviour Contrastive Learning for Effective RecommendationProceedings of the 18th ACM Conference on Recommender Systems10.1145/3640457.3688186(1016-1021)Online publication date: 8-Oct-2024
    • (2024)Behavior-Contextualized Item Preference Modeling for Multi-Behavior RecommendationProceedings of the 47th International ACM SIGIR Conference on Research and Development in Information Retrieval10.1145/3626772.3657696(946-955)Online publication date: 10-Jul-2024
    • (2024)Efficient Noise-Decoupling for Multi-Behavior Sequential RecommendationProceedings of the ACM Web Conference 202410.1145/3589334.3645380(3297-3306)Online publication date: 13-May-2024
    • (2024)Temporal dynamics of user activities: deep learning strategies and mathematical modeling for long-term and short-term profilingScientific Reports10.1038/s41598-024-64120-614:1Online publication date: 24-Jun-2024
    • (2024)Simplices-based higher-order enhancement graph neural network for multi-behavior recommendationInformation Processing and Management: an International Journal10.1016/j.ipm.2024.10379061:5Online publication date: 1-Sep-2024
    • (2024)Predicting users’ future interests on social networks: A reference frameworkInformation Processing & Management10.1016/j.ipm.2024.10376561:5(103765)Online publication date: Sep-2024
    • (2024)Explicit Behavior Interaction with Heterogeneous Graph for Multi-behavior RecommendationData Science and Engineering10.1007/s41019-023-00238-39:2(133-151)Online publication date: 19-Jan-2024
    • (2024)LSTM-UBI: a user behavior inertia based recommendation methodMultimedia Tools and Applications10.1007/s11042-024-18256-283:27(69227-69248)Online publication date: 31-Jan-2024
    • (2023)Application and Influence of Conditioned Reflex Theory in Interactive DeviceJournal of Education, Humanities and Social Sciences10.54097/ehss.v22i.1422522(810-816)Online publication date: 26-Nov-2023
    • (2023)A Two-Path Multibehavior Model of User InteractionElectronics10.3390/electronics1214304812:14(3048)Online publication date: 12-Jul-2023
    • Show More Cited By

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Get Access

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media