Expert2Vec: Distributed Expert Representation Learning in Question Answering Community

Xiaocong Chen, Chaoran Huang, Xiang Zhang, Xianzhi Wang, Wei Liu, Lina Yao

Research output: Chapter in book / Conference proceedingConference article published in proceeding or bookAcademic researchpeer-review

1 Citation (Scopus)

Abstract

Community question answering (CQA) has attracted increasing attention recently due to its potential as a de facto knowledge base. Expert finding in CQA websites also has considerably board applications. Stack Overflow is one of the most popular question answering platforms, which is often utilized by recent studies on the recommendation of the domain expert. Despite the substantial progress seen recently, it still lacks relevant research on the direct representation of expert users. Hence hereby we propose Expert2Vec, a distributed Expert Representation learning in question answering community to boost the recommendation of the domain expert. Word2Vec is used to preprocess the Stack Overflow dataset, which helps to generate representations of domain topics. Weight rankings are then extracted based on domains and variational autoencoder (VAE) is unitized to generate representations of user-topic information. This finally adopts the reinforcement learning framework with the user-topic matrix to improve it internally. Experiments show the adequate performance of our proposed approaches in the recommendation system.

Original languageEnglish
Title of host publicationAdvanced Data Mining and Applications - 15th International Conference, ADMA 2019, Proceedings
EditorsJianxin Li, Sen Wang, Shaowen Qin, Xue Li, Shuliang Wang
PublisherSpringer
Pages288-301
Number of pages14
ISBN (Print)9783030352301
DOIs
Publication statusPublished - Nov 2019
Externally publishedYes

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume11888 LNAI
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Keywords

  • Embedding
  • Expertise finding
  • Question answering
  • Recommendation system
  • Reinforcement learning
  • Stack Overflow

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)

Cite this