paper-with-me

Papers

Session-based Social and Dependency-aware Software Recommendation

2021-03-10 · Dengcheng Yan, Tianyi Tang, Wenxin Xie, Yiwen Zhang, Qiang He

With the increase of complexity of modern software, social collaborative coding and reuse of open source software packages become more and more popular, which thus greatly enhances the development efficiency and software quality. However, the explosive growth of open source software packages exposes developers to the challenge of information overload. While this can be addressed by conventional recommender systems, they usually do not consider particular constraints of social coding such as social influence among developers and dependency relations among software packages. In this paper, we aim to model the dynamic interests of developers with both social influence and dependency constraints, and propose the Session-based Social and Dependency-aware software Recommendation (SSDRec) model. This model integrates recurrent neural network (RNN) and graph attention network (GAT) into a unified framework. An RNN is employed to model the short-term dynamic interests of developers in each session and two GATs are utilized to capture social influence from friends and dependency constraints from dependent software packages, respectively. Extensive experiments are conducted on real-world datasets and the results demonstrate that our model significantly outperforms the competitive baselines.

📄 PDF Abstract BibTeX arXiv:2103.06109

Code (0)

등록된 구현이 없습니다.

Tasks

Graph AttentionRecommendation Systems

Methods 이 논문이 사용한 방법론

GAT A Graph Attention Network (GAT) is a neural network architecture that operates on graph-structured data, leveraging masked self-attentional layers to address the shortcomings…

Similar Papers 제목 키워드 기반

Improving Smart Conference Participation through Socially-Aware Recommendation

2020-08-09 · Nana Yaw Asabere, Feng Xia, Wei Wang, Joel J. P. C. Rodrigues 외

This research addresses recommending presentation sessions at smart conferences to participants. We propose a venue recommendation algorithm, Socially-Aware Recommendation of Venues and Environments (SARVE). SARVE comput…

Community Detection

Session-aware Linear Item-Item Models for Session-based Recommendation

2021-03-30 · Minjin Choi, jinhong Kim, Joonseok Lee, Hyunjung Shim 외

Session-based recommendation aims at predicting the next item given a sequence of previous items consumed in the session, e.g., on e-commerce or multimedia streaming services. Specifically, session data exhibits some uni…

Session-Based Recommendations

DREAM: A Dynamic Relational-Aware Model for Social Recommendation

2020-08-11 · Liqiang Song, Ye Bi, Mengqiu Yao, Zhen-Yu Wu 외

Social connections play a vital role in improving the performance of recommendation systems (RS). However, incorporating social information into RS is challenging. Most existing models usually consider social influences …

Recommendation SystemsRelation

Session-aware Recommendation: A Surprising Quest for the State-of-the-art

2020-11-06 · Sara Latifi, Noemi Mauro, Dietmar Jannach

Recommender systems are designed to help users in situations of information overload. In recent years, we observed increased interest in session-based recommendation scenarios, where the problem is to make item suggestio…

Recommendation SystemsSession-Based Recommendations

Modeling Complex Dependencies for Session-based Recommendations via Graph Neural Networks

2022-01-29 · Qian Zhang, Wenpeng Lu

Session-based recommendations (SBRs) capture items' dependencies from the sessions to recommend the next item. In recent years, Graph neural networks (GNN) based SBRs have become the mainstream of SBRs benefited from the…

Graph Neural NetworkRepresentation LearningSession-Based Recommendations