Software Service Recommendation Base on Collaborative Filtering Neural Network Model

被引:13
|
作者
Chen, Liang [1 ]
Zheng, Angyu [1 ]
Feng, Yinglan [1 ]
Xie, Fenfang [1 ]
Zheng, Zibin [1 ]
机构
[1] Sun Yat Sen Univ, Natl Engn Res Ctr Digital Life, Sch Data & Comp Sci, Guangzhou, Peoples R China
来源
基金
中国国家自然科学基金;
关键词
Neural network; Recommender system; Github recommendation; Repository recommendation;
D O I
10.1007/978-3-030-03596-9_28
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
With broad application of Web service technology, many users look for applicable Web services to construct their target application quickly or do some further research. Github, as a treasury including a variety of software programs, provides functional code modules for those in need, which has become their characteristic service. However, tremendous Web services have been developed all the time which increase the difficulty to find the target or interested services for users. Service recommendation has become of practical importance. There is few studies in the personalized repository recommendation of Github. In this paper, we present a general framework of PNCF, a preference-based neural collaborative filtering recommender model, and develop the instantiation of PNCF framework in Github repository recommendation with language preference called LR-PNCF. We use a neural network to capture the non-linear user-repository relationships and obtain abstract data representation from sparse vectors. Comprehensive experiments conducted on a real world dataset demonstrate the effectiveness of the proposed approach.
引用
收藏
页码:388 / 403
页数:16
相关论文
共 50 条
  • [1] Neural Network Collaborative Filtering for Group Recommendation
    Zhang, Wei
    Bai, Yue
    Zheng, Jun
    Pang, Jiaona
    [J]. NEURAL INFORMATION PROCESSING (ICONIP 2018), PT VI, 2018, 11306 : 131 - 143
  • [2] A NEURAL NETWORK-BASED COLLABORATIVE FILTERING MODEL FOR SOCIAL RECOMMENDATION SYSTEMS
    Alshammari, Aadil
    Alanazi, Rakan
    [J]. INTERNATIONAL JOURNAL ON INFORMATION TECHNOLOGIES AND SECURITY, 2024, 16 (03): : 27 - 36
  • [3] A Group Recommendation Approach Based on Neural Network Collaborative Filtering
    Du, Jia
    Li, Lin
    Gu, Peng
    Xie, Qing
    [J]. 2019 IEEE 35TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING WORKSHOPS (ICDEW 2019), 2019, : 148 - 154
  • [4] Combining social network and collaborative filtering for personalised manufacturing service recommendation
    Zhang, W. Y.
    Zhang, S.
    Chen, Y. G.
    Pan, X. W.
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2013, 51 (22) : 6702 - 6719
  • [5] Neural model based collaborative filtering for movie recommendation system
    Jena K.K.
    Bhoi S.K.
    Mallick C.
    Jena S.R.
    Kumar R.
    Long H.V.
    Son N.T.K.
    [J]. International Journal of Information Technology, 2022, 14 (4) : 2067 - 2077
  • [6] Graph Neural Network Based Collaborative Filtering for API Usage Recommendation
    Ling, Chunyang
    Zou, Yanzhen
    Xie, Bing
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION AND REENGINEERING (SANER 2021), 2021, : 36 - 47
  • [7] Collaborative filtering recommendation algorithm based on deep neural network fusion
    Fang, Juan
    Li, Baocai
    Gao, Mingxia
    [J]. INTERNATIONAL JOURNAL OF SENSOR NETWORKS, 2020, 34 (02) : 71 - 80
  • [8] Collaborative filtering recommendation algorithm based on deep neural network fusion
    Fang, Juan
    Li, Baocai
    Gao, Mingxia
    [J]. International Journal of Sensor Networks, 2020, 34 (02): : 71 - 80
  • [9] Recommendation of software technologies based on collaborative filtering
    Akinaga, T
    Ohsugi, N
    Tsunoda, M
    Kakimoto, T
    Monden, A
    Matsumoto, K
    [J]. 12TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2005, : 209 - 214
  • [10] Software Component Recommendation Using Collaborative Filtering
    Ichii, Makoto
    Hayase, Yasuhiro
    Yokomori, Reishi
    Yamamoto, Tetsuo
    Inoue, Katsuro
    [J]. 2009 ICSE WORKSHOP ON SEARCH-DRIVEN DEVELOPMENT-USERS, INFRASTRUCTURE, TOOLS AND EVALUATION, 2009, : 17 - +