[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
research-article

Improving user recommendation by extracting social topics and interest topics of users in uni-directional social networks

Published: 15 January 2018 Publication History

Abstract

With the rapid growth of population on social networks, people are confronted with information overload problem. This clearly makes filtering the targeted users a demanding and key research task. Uni-directional social networks are the scenarios where users provide limited follow or not binary features. Related works prefer to utilize these follower-followee relations for recommendation. However, a major problem of these methods is that they assume every follower-followee user pairs are equally likely, and this leads to the coarse user following preferences inferring. Intuitively, a users adoption of others as followees may be motivated by her interests as well as social connections, hence a good recommender should be able to separate the two situations and take both factors into account for better recommendation results. In this regard, we propose a new user recommendation framework namely UIS-MF in this work. UIS-MF can well capture user preferences by involving both interest and social factors in prediction, and targeted to recommend Top-N followees who have similar interest and close social connection relevant to a target user. Specifically, we first present a unified probabilistic topic model on follower-followee relations, namely UIS-LDA, and it employs Generalized Plya Urn (GPU) models on mutual-following relations for discovering interest topics and social topics of users. Next we propose a community-based method for user recommendation, it organizes social communities and interest communities based on the estimation of topics obtained from UIS-LDA, and then performs Matrix Factorization (MF) method on each community to generate N most likely followees for individual user. Systematic experiments on Twitter, Sina Weibo and Epinions datasets have not only revealed the significant effect of our UIS-LDA model for the extraction of interest and social topics of users in improving recommending accuracy, but also demonstrated the advantage of our proposed recommendation framework over competitive baselines by large margins.

References

[1]
K. Xu, Y. Cai, H. Min, X. Zheng, H. Xie, T.-L. Wong, Uis-lda: a user recommendation based on social connections and interests of users in uni-directional social networks, 2017.
[2]
W. Xie, C. Li, F. Zhu, E.-P. Lim, X. Gong, When a friend in twitter is a friend in life, 2012.
[3]
D. Mimno, H.M. Wallach, E. Talley, M. Leenders, A. McCallum, Optimizing semantic coherence in topic models, 2011.
[4]
G. Zhao, M.L. Lee, W. Hsu, W. Chen, H. Hu, Community-based user recommendation in uni-directional social networks, 2013.
[5]
X. Su, T.M. Khoshgoftaar, A survey of collaborative filtering techniques, Adv. Artif. Intell., 2009 (2009) 1-19.
[6]
Y. Zhang, G. Lai, M. Zhang, Y. Zhang, Y. Liu, S. Ma, Explicit factor models for explainable recommendation based on phrase-level sentiment analysis, 2014.
[7]
B. Shams, S. Haratizadeh, Iterank: an iterative network-oriented approach to neighbor-based collaborative ranking, Knowl. Based Syst., 128 (2017) 102-114.
[8]
G. Takcs, I. Pilszy, B. Nmeth, D. Tikk, Matrix factorization and neighbor based algorithms for the netflix prize problem, 2008.
[9]
R. Salakhutdinov, A. Mnih, Probabilistic matrix factorization, 2007.
[10]
Y. Hu, Y. Koren, C. Volinsky, Collaborative filtering for implicit feedback datasets, 2008.
[11]
S. Rendle, C. Freudenthaler, Z. Gantner, L. Schmidt-Thieme, Bpr: Bayesian personalized ranking from implicit feedback, 2009.
[12]
Y. Shi, A. Karatzoglou, L. Baltrunas, M. Larson, N. Oliver, A. Hanjalic, Climf:learning to maximize reciprocal rank with collaborative less-is-more filtering, 2012.
[13]
X. He, H. Zhang, M.-Y. Kan, T.-S. Chua, Fast matrix factorization for online recommendation with implicit feedback, 2016.
[14]
E.M. Voorhees, D.M. Tice, The trec-8 question answering track evaluation, Trec National Inst. Stand. Technol., 7 (1999) 77-82.
[15]
W. Reafee, N. Salim, A. Khan, The power of implicit social relation in rating prediction of social recommender systems, PLoS ONE, 11 (2016) 1-20.
[16]
H. Ma, An experimental study on implicit social recommendation, 2013.
[17]
Z. Huang, S. E, J. Zhang, B. Zhang, Z. Ji, Pairwise learning to recommend with both users and items contextual information, IET Commun., 10 (2016) 2084-2090.
[18]
S. Deng, L. Huang, G. Xu, X. Wu, Z. Wu, On deep learning for trust-aware recommendations in social networks, IEEE Trans. Neural Netw. Learn. Syst., 28 (2017) 1164-1177.
[19]
K. Lu, Y. Zhang, L. Zhang, S. Wang, Exploiting user and business attributes for personalized business recommendation, 2015.
[20]
M.N. Volkovs, G.W. Yu, Effective latent models for binary feedback in recommender systems, 2015.
[21]
X. Luo, M. Zhou, Y. Xia, Q. Zhu, An efficient non-negative matrix-factorization-based approach to collaborative filtering for recommender systems, IEEE Trans. Ind. Inf., 10 (2014) 1273-1284.
[22]
X. Luo, Z. You, M. Zhou, S. Li, H. Leung, Y. Xia, Q. Zhu, A highly efficient approach to protein interactome mapping based on collaborative filtering framework, Sci. Rep., 5 (2015) 1-10.
[23]
M. Yigit, B.E. Bilgin, A. Karahoca, Extended topology based recommendation system for unidirectional social networks, Expert Syst. Appl., 42 (2015) 3653-3661.
[24]
G. Li, Z. Zhang, L. Wang, Q. Chen, J. Pan, One-class collaborative filtering based on rating prediction and ranking prediction, Knowl Based Syst., 124 (2017) 46-54.
[25]
D.M. Blei, A.Y. Ng, M.I. Jordan, Latent dirichlet allocation, J. Mach. Learn. Res., 3 (2003) 993-1022.
[26]
Y. Cha, J. Cho, Social-network analysis using topic models, 2012.
[27]
L. Li, W. Peng, S. Kataria, T. Sun, T. Li, Frec: a novel framework of recommending users and communities in social media, 2013.
[28]
M. Pennacchiotti, S. Gurumurthy, Investigating topic models for social media user recommendation, 2011.
[29]
S. Wang, M. Gong, H. Li, J. Yang, Y. Wu, Memetic algorithm based location and topic aware recommender system, Knowl. Based Syst., 131 (2017) 125-134.
[30]
G. COSTA, R. ORTALE, Model-based collaborative personalized recommendation on signed social rating networks, ACM Trans. Internet Technol., 16 (2016) 1-21.
[31]
M. Jiang, P. Cui, R. Liu, Q. Yang, F. Wang, W. Zhu, S. Yang, Social contextual recommendation, 2012.
[32]
X. Lu, P. Li, H. Ma, S. Wang, A. Xu, B. Wang, Computing and applying topic-level user interaction in microblog recommendation, 2014.
[33]
H. Mahmoud, Plya Urn Models, Chapman & Hall/CRC Texts in Statistical Science, 2008.
[34]
G. Fei, Z. Chen, B. Liu, Review topic discovery with phrases using the Plya urn model, 2014.
[35]
Z. Chen, A. Mukherjee, B. Liu, M. Hsu, M. Castellanos, R. Ghosh, Leveraging multi-domain prior knowledge in topic models, 2013.
[36]
Z. Chen, A. Mukherjee, B. Liu, M. Hsu, M. Castellanos, R. Ghosh, Discovering coherent topics using general knowledge, 2013.
[37]
C. Li, H. Wang, Z. Zhang, A. Sun, Z. Ma, Topic modeling for short texts with auxiliary word embeddings, 2016.
[38]
L. Boratto, S. Carta, G. Fenu, R. Saia, Using neural word embeddings to model user behavior and detect user segments, Knowl. Based Syst., 108 (2016) 5-14.
[39]
A. Muhammad, N. Wiratunga, R. Lothian, Contextual sentiment analysis for social media genres, Knowl. Based Syst., 108 (2016) 92-101.
[40]
F. Qian, Y. Zhang, Y. Zhang, Z. Duan, Community-based user domain model collaborative recommendation algorithm, Tsinghua Sci. Technol., 18 (2013) 353-359.
[41]
H. Jindal, Anjali, Graph based recommendation system in social networks, Int. J. Comput. Appl., 113 (2015) 36-40.
[42]
E.-J. Lee, Y.W. Kim, How social is twitter use? Affliative tendency and communication competence as predictors, Comput. Human Behav., 39 (2014) 296-305.
[43]
S.J. Kwon, E. Park, K.J. Kim, What drives successful social networking services? a comparative analysis of user acceptance of facebook and twitter, Soc. Sci. J., 51 (2014) 534-544.
[44]
H. Ma, On measuring social friend interest similarities in recommender systems, 2014.
[45]
M.G. Armentano, D. Godoy, A. Amandi, Topology-based recommendation of users in micro-blogging communities, J. Comput. Sci. Technol., 27 (2012) 624-634.
[46]
J. Hannon, M. Bennett, B. Smyth, Recommending twitter users to follow using content and collaborative filtering approaches, 2010.
[47]
S.A. Golder, S. Yardi, Structural predictors of tie formation in twitter: transitivity and mutuality, 2010.
[48]
D. Zhao, M.B. Rosson, How and why people twitter: the role that micro-blogging plays in informal communication at work, 2009.
[49]
C. Hutto, S. Yardi, E. Gilbert, A longitudinal study of follow predictors on twitter, 2013.
[50]
J. Yoo, S. Choi, M. Choi, J. Rho, Why people use twitter: social conformity and social value perspectives, Online Inf. Rev., 38 (2014) 265-283.
[51]
T.L. Griffiths, M. Steyvers, Finding scientific topics, Proc. Natl. Acad. Sci. U.S.A., 101 (2010).
[52]
Q. Yuan, L. Chen, S. Zhao, Factorization vs. regularization: fusing heterogeneous social relationships in top-n recommendation, 2011.
[53]
M. Kunaver, T. Porl, Diversity in recommender systems - a survey, Knowl. Based Syst., 123 (2017) 154-162.
[54]
H. Xie, Q. Li, Y. Cai, Community-aware resource profiling for personalized search in folksonomy, J. Comput. Sci. Technol., 27 (2012) 599-610.
[55]
H. Kwak, C. Lee, H. Park, S. Moon, What is twitter, a social network or a news media?, 2010.
[56]
K. Jrvelin, J. Keklinen, Ir evaluation methods for retrieving highly relevant documents, 2000.
[57]
Z. Gantner, S. Rendle, C. Freudenthaler, L. Schmidt-Thieme, Mymedialite:a free recommender system library, 2011.

Cited By

View all
  • (2023)Integrating Users’ Contextual Engagements with Their General PreferencesINFORMS Journal on Computing10.1287/ijoc.2023.128435:3(614-632)Online publication date: 1-May-2023
  • (2022)Using multi-features to partition users for friends recommendation in location based social networkInformation Processing and Management: an International Journal10.1016/j.ipm.2019.10212557:1Online publication date: 21-Apr-2022
  • (2022)Multi-interaction fusion collaborative filtering for social recommendationExpert Systems with Applications: An International Journal10.1016/j.eswa.2022.117610205:COnline publication date: 1-Nov-2022
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Knowledge-Based Systems
Knowledge-Based Systems  Volume 140, Issue C
January 2018
214 pages

Publisher

Elsevier Science Publishers B. V.

Netherlands

Publication History

Published: 15 January 2018

Author Tags

  1. Generalized Plya Urn model
  2. Matrix factorization
  3. Topic modeling
  4. User recommendation

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 13 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2023)Integrating Users’ Contextual Engagements with Their General PreferencesINFORMS Journal on Computing10.1287/ijoc.2023.128435:3(614-632)Online publication date: 1-May-2023
  • (2022)Using multi-features to partition users for friends recommendation in location based social networkInformation Processing and Management: an International Journal10.1016/j.ipm.2019.10212557:1Online publication date: 21-Apr-2022
  • (2022)Multi-interaction fusion collaborative filtering for social recommendationExpert Systems with Applications: An International Journal10.1016/j.eswa.2022.117610205:COnline publication date: 1-Nov-2022
  • (2022)Improving recommender system via knowledge graph based exploring user preferenceApplied Intelligence10.1007/s10489-021-02872-852:9(10032-10044)Online publication date: 1-Jul-2022
  • (2021)Leveraging semantic features for recommendationInformation Processing and Management: an International Journal10.1016/j.ipm.2021.10254358:3Online publication date: 1-May-2021
  • (2020)Research on Recommendation Strategies Integrating Emotional Tendency and User InfluencesProceedings of the 2020 International Conference on Internet Computing for Science and Engineering10.1145/3424311.3424314(44-51)Online publication date: 14-Jan-2020
  • (2020)A social-semantic recommender system for advertisementsInformation Processing and Management: an International Journal10.1016/j.ipm.2019.10215357:2Online publication date: 1-Mar-2020
  • (2018)Mention Recommendation for Multimodal Microblog with Cross-attention Memory NetworkThe 41st International ACM SIGIR Conference on Research & Development in Information Retrieval10.1145/3209978.3210026(195-204)Online publication date: 27-Jun-2018

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media