Knowledge concept recommendation is a kind of fine-grained recommendation in massive open online courses (MOOCs) scenario, user interaction data has the characteristics of strong collaborative signals and imbalanced interactions. This leads to a single recommendation and reduced accuracy. Recently, the ability of contrastive learning (CL) in mitigating interaction imbalance in recommender systems has received widespread attention. CL requires the use of augmentation methods to generate different views. Existing augmentation methods (1) augment only at the topology or feature level ignoring semantic or structural information, and (2) undifferentiated augmentation tends to lose the critical information. In this paper, we propose Graph Contrastive Learning with Adaptive Augmentation for Knowledge Concept Recommendation (GCARec). Specifically, (1) topology level adaptive augmentation based on degree centrality captures critical structural information, and then (2) feature level adaptive augmentation based on degree centrality captures critical semantic information. Comprehensive experiments show that our proposed approach can outperform other baselines. Our implementations are available at https://github.com/DingZhaoyuan/GCARec.
Mengyuan JingYanmin ZhuTianzi ZangJiadi YuFeilong Tang
Zeming WangXiaoyang LiRui WangChangwen Zheng
Lixiang XuYusheng LiuTong XuEnhong ChenYuanyan Tang
Xiaoyang LiuGuiling WenAsgarali BouyerGiacomo FiumaraPasquale De Meo