Crowdsourcing software developer recommendation method based on deep learning
A technology for software developers and recommendation methods, applied in neural learning methods, computer components, biological neural network models, etc., can solve the problems of data sparse, cold start, inaccurate description, etc. The effect of accuracy
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0055] Embodiment 1: see Figure 1-Figure 5 , a method for recommending crowdsourcing software developers based on deep learning, the method comprising the following steps:
[0056] Step 1: Model the tasks and developers in the crowdsourcing platform;
[0057] Step 2: Deep feature extraction based on attention mechanism and deep neural network;
[0058] Step 3: Calculation of task similarity by introducing time factor;
[0059] Step 4: Integrate the deep neural network prediction model of task and developer characteristics, and use the extracted task and developer characteristics as the input of the deep neural network prediction model.
[0060] details as follows:
[0061] The developer recommendation method proposed by the present invention refers to a group of developers who are interested in and have the ability to complete the task recommendation newly released in the crowdsourcing platform{D 1 ,D 2 ,...,D k}, where K represents the number of recommended developers,...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com