Expert Recommendation in Community Question Answering via Heterogeneous Content Network Embedding
Source abstract
Abstract
Expert Recommendation (ER) aims to identify domain experts with high expertise and willingness to provide answers to questions in Community Question Answering (CQA) web services. How to model questions and users in the heterogeneous content network is critical to this task. Most traditional methods focus on modeling questions and users based on the textual content left in the community while ignoring the structural properties of heterogeneous CQA networks and always suffering from textual data sparsity issues. Recent approaches take advantage of structural proximities between nodes and attempt to fuse the textual content of nodes for modeling. However, they often fail to distinguish the nodes’ personalized preferences and only consider the textual content of a part of the nodes in network embedding learning, while ignoring the semantic relevance of nodes. In this paper, we propose a novel framework that jointly considers the structural proximity relations and textual semantic relevance to model users and questions more comprehensively. Specifically, we learn topology-based embeddings through a hierarchical attentive network learning strategy, in which the proximity information and the personalized preference of nodes are encoded and preserved. Meanwhile, we utilize the node’s textual content and the text correlation between adjacent nodes to build the content-based embedding through a meta-context-aware skip-gram model. In addition, the user’s relative answer quality is incorporated to promote the ranking performance. Experimental results show that our proposed framework consistently and significantly outperforms the state-of-the-art baselines on three real-world datasets by taking the deep semantic understanding and structural feature learning together. The performance of the proposed work is analyzed in terms of MRR, P@K, and MAP and is proven to be more advanced than the existing methodologies.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Expert finding and Q&A systems · Recommender Systems and Techniques · Topic Modeling
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (48)
Show source-provided references
1. Community evolution on stack overflow10.1371/journal.pone.0253010 ↗
2. Formal models for expert finding in enterprise corpora
3. Question routing in community question answering: Putting category in its place
4. Exploiting user profile information for answer ranking in cqa
5. Competition-based user expertise score estimation
6. Finding expert users in community question answering
7. Expert finding for community-based question answering via ranking metric network learning
8. Convolutional neural networks for expert recommendation in community question answering10.1007/s11432-016-9197-0 ↗
9. Finding experts in community-based question-answering services
10. Predicting best answerers for new questions: An approach leveraging topic modeling and collaborative voting
11. A hybrid model for experts finding in community question answering
12. A multi-view deep learning approach for cross domain user modeling in recommendation systems
13. Analysis of question and answering behavior in question routing services
14. Deep dive into anonymity: Large scale analysis of quora questions
15. Wisdom in the social crowd: An analysis of quora
16. Monolingual-based translation model for Question Routing
17. Personalized recommendation for new questions in community question answering
18. Community-based question answering via heterogeneous social network learning
19. EndCold: An End-to-End framework for cold question routing in community question answering services
20. User embedding for expert finding in community question answering10.1145/3441302 ↗
21. Personalized question routing via heterogeneous network embedding
22. Topic modeling for expert finding using latent Dirichlet allocation
23. An empirical study of topic-sensitive probabilistic model for expert finding in question answer communities10.1016/j.knosys.2014.04.032 ↗
24. Cqarank: Jointly model topics and expertise in community question answering
25. Text-based question routing for question answering communities via deep learning
26. Learning deep structured semantic models for web search using clickthrough data
27. Cedr: Contextualized embeddings for document ranking
28. Deeper text understanding for IR with contextual neural language modeling
29. Attention is all you need
30. Bert: Pre-training of deep bidirectional transformers for language understanding
31. Deepwalk: Online learning of social representations
32. Node2vec: Scalable feature learning for networks
33. Line: Large-scale information network embedding
34. Question retrieval for community-based question answering via heterogeneous social influential network
35. Atp: Directed graph embedding with asymmetric transitivity preservation10.1609/aaai.v33i01.3301265 ↗
36. T. Mikolov, K. Chen, G. Corrado and J. Dean, “Efficient estimation of word representations in vector space,” arXiv Preprint arXiv: 1301. 3781, 2013.
37. Heterogeneous network representation learning
38. Pte: Predictive text embedding through large-scale heterogeneous text networks
39. metapath2vec: Scalable representation learning for heterogeneous networks
40. HIN2Vec: Explore meta-paths in heterogeneous information networks for representation learning
41. Hetespaceywalk: A heterogeneous spacey random walk for heterogeneous information network embedding
42. A survey on heterogeneous information network based recommender systems: Concepts, methods, applications and resources10.1016/j.aiopen.2022.03.002 ↗
43. Hete-CF: Social-based collaborative filtering recommendation using heterogeneous relations
44. Integrating heterogeneous information via flexible regularization framework for recommendation10.1007/s10115-016-0925-0 ↗
45. Question/answer matching for CQA system via combining lexical and sequential information
46. Distributed representations of words and phrases and their compositionality
47. QDEE: Question difficulty and expertise estimation in community question answering sites
48. A question routing technique using deep neural network for communities of question answering