EPAN-SERec: Expertise preference-aware networks for software expert recommendations with knowledge graph

被引:4
|
作者
Tang, Mingjing [1 ,2 ]
Wu, Di [3 ]
Zhang, Shu [3 ]
Gao, Wei [3 ]
机构
[1] Yunnan Normal Univ, Key Lab Educ Informatizat Nationalities, Minist Educ, Kunming, Peoples R China
[2] Yunnan Normal Univ, Yunnan Key Lab Smart Educ, Kunming, Peoples R China
[3] Yunnan Normal Univ, Sch Informat Sci & Technol, Kunming, Peoples R China
基金
中国国家自然科学基金;
关键词
Expert recommendation; Knowledge graph; Deep reinforcement learning; Graph self-supervised learning; StackOverflow;
D O I
10.1016/j.eswa.2023.122985
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The software knowledge community provides software developers with valuable knowledge of technologies, activities, tools and project management related to software development. However, a large number of unresolved questions and the lack of expert participation have become evident and critical challenges for the software knowledge community. To address the problems of label dependence, interactive data's sparsity and unassociated knowledge in community-based software expert recommendation, we propose an Expertise PreferenceAware Network model for Software Expert Recommendation (EPAN-SERec) with knowledge graph. Firstly, the software knowledge graph is utilized as an auxiliary resource to provide domain knowledge representation. Secondly, we devise an expertise preference-learning framework by means of deep reinforcement learning that models the historical interactive information of experts and generate the expertise preference weight graph. To better learn expertise preference features, a graph convolutional network (GCN) model with integrated graph self-supervised learning is proposed to optimize the features representation. Finally, software knowledge entity embeddings with semantic information are obtained by exploiting the graph-embedding model, and the final features of question to be answered are obtained by fusing the expertise preference of experts. Extensive experiments on the dataset based on StackOverflow demonstrate that our approach achieves a better outcome than baseline models.
引用
收藏
页数:13
相关论文
共 7 条
  • [1] Preference-aware Graph Attention Networks for Cross-Domain Recommendations with Collaborative Knowledge Graph
    Li, Yakun
    Hou, Lei
    Li, Juanzi
    ACM TRANSACTIONS ON INFORMATION SYSTEMS, 2023, 41 (03)
  • [2] Preference-aware Heterogeneous Graph Neural Networks for Recommendation
    Fu, Yao
    Wan, Junhong
    Zhao, Hong
    Jiang, Weihao
    Pu, Shiliang
    2020 IEEE 32ND INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI), 2020, : 41 - 46
  • [3] An Implicit Preference-Aware Sequential Recommendation Method Based on Knowledge Graph
    Wang, Haiyan
    Yao, Kaiming
    Luo, Jian
    Lin, Yi
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2021, 2021
  • [4] Personalized Recommendation of Tumblr Posts Using Graph Convolutional Networks with Preference-aware Multimodal Features
    Ohtomo, Kazuma
    Harakawa, Ryosuke
    Ogawa, Takahiro
    Haseyama, Mild
    Iwahashi, Masahiro
    ITE TRANSACTIONS ON MEDIA TECHNOLOGY AND APPLICATIONS, 2021, 9 (01): : 54 - 61
  • [5] Combining Graph Neural Networks and Sentence Encoders for Knowledge-aware Recommendations
    Spillo, Giuseppe
    Musto, Cataldo
    Polignano, Marco
    Lops, Pasquale
    de Gemmis, Marco
    Semeraro, Giovanni
    2023 PROCEEDINGS OF THE 31ST ACM CONFERENCE ON USER MODELING, ADAPTATION AND PERSONALIZATION, UMAP 2023, 2023, : 1 - 12
  • [6] BIKAGCN: Knowledge-Aware Recommendations Under Bi-layer Graph Convolutional Networks
    Li, Guoshu
    Yang, Li
    Bai, Sichang
    Song, Xinyu
    Ren, Yijun
    Liu, Shanqiang
    NEURAL PROCESSING LETTERS, 2024, 56 (01)
  • [7] BIKAGCN: Knowledge-Aware Recommendations Under Bi-layer Graph Convolutional Networks
    Guoshu Li
    Li Yang
    Sichang Bai
    Xinyu Song
    Yijun Ren
    Shanqiang Liu
    Neural Processing Letters, 56