Transfer learning for cross-platform software crowdsourcing recommendation

被引:5
|
作者
Yan, Shuhan [1 ]
Shen, Beijun [1 ]
Mo, Wenkai [1 ]
Li, Ning [1 ]
机构
[1] Shanghai Jiao Tong Univ, Sch Software, Shanghai, Peoples R China
基金
中国国家自然科学基金;
关键词
Tranfer Learning; Software Crowdsourcing; Recommender Systems; Cold-start Problem; FRAMEWORK;
D O I
10.1109/APSEC.2017.33
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Recently, with the development of software crowd sourcing industry, an increasing number of users joined the software crowdsourcing platforms to publish software project tasks or to seek proper work opportunities. One of competitive functions of these platforms is to recommend proficient projects to developers. However, in such recommender system, there exists a serious platform cold-start problem, especially for new software crowdsourcing platforms, as they usually have too little cumulative data to support accurate model training and prediction. This paper focuses on solving the platform cold-start problem in software crowdsourcing recommendation system by transfer learning technologies. We proposed a novel cross-platform recommendation method for new software crowdsourcing platforms, whose idea is trying to transfer data and knowledge from other mature software crowdsourcing platforms (source domains) to solve the insufficient recommendation model training problem in a new platform (target domain). The proposed method maps different kinds of features both in the source domain and the target domain after a certain transformation and combination to a latent space by learning the correspondences between features. Specifically, our method is an instance of content-based recommendation, which uses tags and keywords extracted from project description in crowdsourcing platforms as features, and then set weights for each feature to reflect its importance. Then, Weight-SCL is proposed to merge and distinguish tag features and keyword features before doing feature mapping and data migration to implement knowledge transformation. Finally, we use the data from two famous software crowdsourcing platform as dataset, and a series of experiments are conducted to evaluate the performance of the multi-source recommendation system in comparison with the baseline methods, and get 1.2X performance promotion.
引用
收藏
页码:269 / 278
页数:10
相关论文
共 50 条
  • [31] Cross-Platform Item Recommendation for Online Social E-Commerce
    Gao, Chen
    Lin, Tzu-Heng
    Li, Nian
    Jin, Depeng
    Li, Yong
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2023, 35 (02) : 1351 - 1364
  • [32] Research on Cross-Platform Image Recommendation Model Fusing Text Information
    Wang, Heyong
    Hong, Ming
    Lin, Canxin
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2022, 2022
  • [33] OurPlaces: Cross-Cultural Crowdsourcing Platform for Location Recommendation Services
    Luong Vuong Nguyen
    Jung, Jason J.
    Hwang, Myunggwon
    ISPRS INTERNATIONAL JOURNAL OF GEO-INFORMATION, 2020, 9 (12)
  • [34] Novel software package for cross-platform transcriptome analysis (CPTRA)
    Xin Zhou
    Zhen Su
    R Douglas Sammons
    Yanhui Peng
    Patrick J Tranel
    C Neal Stewart
    Joshua S Yuan
    BMC Bioinformatics, 10
  • [35] Cross-platform evaluation for Software Defined Radio GNSS receiver
    Sosa, Angel Luis Zuriarrain
    Alesii, Roberto
    Santucci, Fortunato
    2022 3RD URSI ATLANTIC AND ASIA PACIFIC RADIO SCIENCE MEETING (AT-AP-RASC), 2022,
  • [36] Map manager QTX, cross-platform software for genetic mapping
    Manly, KF
    Cudmore, RH
    Meer, JM
    MAMMALIAN GENOME, 2001, 12 (12) : 930 - 932
  • [37] Novel software package for cross-platform transcriptome analysis (CPTRA)
    Zhou, Xin
    Su, Zhen
    Sammons, R. Douglas
    Peng, Yanhui
    Tranel, Patrick J.
    Stewart, C. Neal, Jr.
    Yuan, Joshua S.
    BMC BIOINFORMATICS, 2009, 10 : S16
  • [38] Development of Cross-Platform Software for Well Logging Data Visualization
    Akhmadulin, R. K.
    Miraev, A. I.
    VIII INTERNATIONAL SCIENTIFIC PRACTICAL CONFERENCE INNOVATIVE TECHNOLOGIES IN ENGINEERING, 2017, 221
  • [39] NetBuild: transparent cross-platform access to computational software libraries
    Moore, K
    Dongarra, J
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2002, 14 (13-15): : 1445 - 1456
  • [40] Virtual Campfire - Cross-Platform Services for Mobile Social Software
    Cao, Yiwei
    Chen, Xi
    Drobek, Niels
    Hahne, Andreas
    Hannemann, Anna
    Hocken, Christian
    Jansen, Michael
    Janssen, Holger
    Jarke, Matthias
    Klamma, Ralf
    Kovachev, Deja
    Petrushyna, Zina
    Pham, Manh Cuong
    Renzel, Dominik
    Schlebusch, Patrick
    Toubekis, Georgios
    MDM: 2009 10TH INTERNATIONAL CONFERENCE ON MOBILE DATA MANAGEMENT, 2009, : 363 - +