Expert Recommendation via Tensor Factorization with Regularizing Hierarchical Topical Relationships

Knowledge acquisition and exchange are generally crucial yet costly for both businesses and individuals, especially when the knowledge concerns various areas. Question Answering Communities offer an opportunity for sharing knowledge at a low cost, where communities users, many of whom are domain experts, can potentially provide high-quality solutions to a given problem. In this paper, we propose a framework for finding experts across multiple collaborative networks. We employ the recent techniques of tree-guided learning (via tensor decomposition), and matrix factorization to explore user expertise from past voted posts. Tensor decomposition enables to leverage the latent expertise of users, and the posts and related tags help identify the related areas. The final result is an expertise score for every user on every knowledge area. We experiment on Stack Exchange Networks, a set of question answering websites on different topics with a huge group of users and posts. Experiments show our proposed approach produces steady and premium outputs.

[1]  Tamara G. Kolda,et al.  Tensor Decompositions and Applications , 2009, SIAM Rev..

[2]  Duen-Ren Liu,et al.  Integrating expert profile, reputation and link analysis for expert finding in question-answering websites , 2013, Inf. Process. Manag..

[3]  Xin Li,et al.  ZhihuRank: A Topic-Sensitive Expert Finding Algorithm in Community Question Answering Websites , 2015, ICWL.

[4]  Mária Bieliková,et al.  Why is Stack Overflow Failing? Preserving Sustainability in Community Question Answering , 2016, IEEE Software.

[5]  Yueting Zhuang,et al.  Community-Based Question Answering via Heterogeneous Social Network Learning , 2016, AAAI.

[6]  Lina Yao,et al.  Collaborative Location Recommendation by Integrating Multi-dimensional Contextual Information , 2018, ACM Trans. Internet Techn..

[7]  Lina Yao,et al.  Expert as a Service: Software Expert Recommendation via Knowledge Domain Embeddings in Stack Overflow , 2017, 2017 IEEE International Conference on Web Services (ICWS).

[8]  James Caverlee,et al.  TAPER: A Contextual Tensor-Based Approach for Personalized Expert Recommendation , 2016, RecSys.

[9]  Jiayu Zhou,et al.  Who, What, When, and Where: Multi-Dimensional Collaborative Recommendations Using Tensor Factorization on Sparse User-Generated Data , 2015, WWW.

[10]  Eric P. Xing,et al.  Tree-Guided Group Lasso for Multi-Task Regression with Structured Sparsity , 2009, ICML.

[11]  Xiaoyu Du,et al.  Outer Product-based Neural Collaborative Filtering , 2018, IJCAI.

[12]  Balázs Hidasi,et al.  Fast ALS-based tensor factorization for context-aware recommendation from implicit feedback , 2012, ECML/PKDD.

[13]  Juan-Zi Li,et al.  Temporal expert finding through generalized time topic modeling , 2010, Knowl. Based Syst..

[14]  Duen-Ren Liu,et al.  Expert finding in question-answering websites: a novel hybrid approach , 2010, SAC '10.

[15]  Lars Schmidt-Thieme,et al.  Learning optimal ranking with tensor factorization for tag recommendation , 2009, KDD.

[16]  Lars Schmidt-Thieme,et al.  BPR: Bayesian Personalized Ranking from Implicit Feedback , 2009, UAI.

[17]  Mark S. Ackerman,et al.  Expertise networks in online communities: structure and algorithms , 2007, WWW '07.

[18]  Mária Bieliková,et al.  Exploiting Content Quality and Question Difficulty in CQA Reputation Systems , 2016, NetSci-X.

[19]  M. de Rijke,et al.  A language modeling framework for expert finding , 2009, Inf. Process. Manag..

[20]  Xavier Amatriain,et al.  The wisdom of the few: a collaborative filtering approach based on expert opinions from the web , 2009, SIGIR.

[21]  Weiguo Fan,et al.  ExpertRank: A topic-aware expert finding algorithm for online knowledge communities , 2013, Decis. Support Syst..

[22]  Lina Yao,et al.  A Survey on Expert Recommendation in Community Question Answering , 2018, Journal of Computer Science and Technology.

[23]  Julien Mairal,et al.  Proximal Methods for Sparse Hierarchical Dictionary Learning , 2010, ICML.

[24]  Maryam Fazel-Zarandi,et al.  Expert recommendation based on social drivers, social network analysis, and semantic data representation , 2011, HetRec '11.

[25]  Evangelos E. Milios,et al.  Finding expert users in community question answering , 2012, WWW.

[26]  Xi Chen,et al.  Temporal Collaborative Filtering with Bayesian Probabilistic Tensor Factorization , 2010, SDM.

[27]  Nuria Oliver,et al.  Multiverse recommendation: n-dimensional tensor factorization for context-aware collaborative filtering , 2010, RecSys '10.

[28]  Lina Yao,et al.  Context-aware Point-of-Interest Recommendation Using Tensor Factorization with Social Regularization , 2015, SIGIR.