DEEP LEARNING-BASED RECOMMENDATION METHOD FOR TOP-K TASKS IN SOFTWARE CROWDSOURCING SYSTEMS

被引:12
作者
Peng, Zhanglin [1 ]
Wan, Dequan [1 ]
Wang, Anning [1 ]
Lu, Xiaonong [1 ]
Pardalos, Panos M. [2 ]
机构
[1] Hefei Univ Technol, Minist Educ, Sch Management, Key Lab Proc Optimizat & Intelligent Decis Making, Hefei 230009, Peoples R China
[2] Univ Florida, Dept Ind & Syst Engn, Gainesville, FL 32611 USA
基金
中国国家自然科学基金;
关键词
Software crowdsourcing; recommendation algorithm; deep learning; attention mechanism; user preference; PARTICIPATION; CMARS;
D O I
10.3934/jimo.2022223
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The task personalized recommendation problems in software crowdsourcing systems have unique characteristics, i.e., large task flow, high task complexity, long development cycle, winning task competitions, professional ability requirements, etc. However, existing software crowdsourcing recommendation mechanisms do not consider the contextual information of crowdsourcing tasks. In particular, the effects of crowdsourcing workers' interest changes and capability constraints on task selection are usually ignored. Therefore, this study proposes a new worker capability-correction long- and short-term attention network (CLSAN) recommendation framework. Firstly, explicit and implicit features are obtained from the feature data of crowdsourcing workers and historical crowdsourcing tasks. The long-term and short-term feature layers are extracted by adding LSTM to the historical tasks; the attention weight of user preference is calculated by integrating the attention mechanism to obtain each user's personalized preference. Secondly, this study considers that the capabilities of the worker need to be matched with the skills required for the software task. We design a worker capability correction model that uses Word2Vec software to obtain competency similarities between crowdsourcing workers and tasks, thereby determining the priority of tasks that satisfy the worker's capability. The experimental results show that CLSAN can accurately evaluate the changes of interest preferences of crowdsourcing workers, and effectively improve the quality and efficiency of crowdsourcing recommendations.
引用
收藏
页码:6478 / 6499
页数:22
相关论文
共 33 条
[1]   Participation recommendation system for crowdsourcing contests [J].
Baba, Yukino ;
Kinoshita, Kei ;
Kashima, Hisashi .
EXPERT SYSTEMS WITH APPLICATIONS, 2016, 58 :174-183
[2]   EVALUATING THE CMARS PERFORMANCE FOR MODELING NONLINEARITIES [J].
Batmaz, Inci ;
Yerlikaya-Ozkurt, Fatma ;
Kartal-Koc, Elcin ;
Koksal, Gulser ;
Weber, Gerhard-Wilhelm .
POWER CONTROL AND OPTIMIZATION, 2010, 1239 :351-357
[3]   Social Networking Meets Software Development: Perspectives from GitHub, MSDN, Stack Exchange, and TopCoder [J].
Begel, Andrew ;
Bosch, Jan ;
Storey, Margaret-Anne ;
Doll, Brian ;
Laundry, Doug ;
Fullerton, David ;
Hughes, Robert .
IEEE SOFTWARE, 2013, 30 (01) :52-66
[4]   Why do participants continue to contribute? Evaluation of usefulness voting and commenting motivational affordances within an online knowledge community [J].
Chen, Langtao ;
Baird, Aaron ;
Straub, Detmar .
DECISION SUPPORT SYSTEMS, 2019, 118 :21-32
[5]   Neural Mechanisms of Selective Visual Attention [J].
Moore, Tirin ;
Zirnsak, Marc .
ANNUAL REVIEW OF PSYCHOLOGY, VOL 68, 2017, 68 :47-72
[6]   TDMatcher: A topic-based approach to task-developer matching with predictive intelligence for recommendation [J].
Fu, Yiyang ;
Shen, Benjun ;
Chen, Yuting ;
Huang, Linpeng .
APPLIED SOFT COMPUTING, 2021, 110
[7]   A user-knowledge crowdsourcing task assignment model and heuristic algorithm for Expert Knowledge Recommendation Systems [J].
Gao, Li ;
Gan, Yi ;
Zhou, Binghai ;
Dong, Mengyu .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2020, 96
[8]   Neural Collaborative Filtering [J].
He, Xiangnan ;
Liao, Lizi ;
Zhang, Hanwang ;
Nie, Liqiang ;
Hu, Xia ;
Chua, Tat-Seng .
PROCEEDINGS OF THE 26TH INTERNATIONAL CONFERENCE ON WORLD WIDE WEB (WWW'17), 2017, :173-182
[9]  
Howe Jeff., 2006, WIRED MAGAZINE
[10]   Crowd intelligence in AI 2.0 era [J].
Li, Wei ;
Wu, Wen-jun ;
Wang, Huai-min ;
Cheng, Xue-qi ;
Chen, Hua-jun ;
Zhou, Zhi-hua ;
Ding, Rong .
FRONTIERS OF INFORMATION TECHNOLOGY & ELECTRONIC ENGINEERING, 2017, 18 (01) :15-43