Recommending human resources to project leaders using a collaborative filtering-based recommender system: Case study of gitHub

被引:10
作者
Ajoudanian, Shohreh [1 ]
Abadeh, Maryam Nooraei [2 ]
机构
[1] Islamic Azad Univ, Najafabad Branch, Fac Comp Engn, Najafabad, Iran
[2] Islamic Azad Univ, Abadan Branch, Dept Comp Engn, Abadan, Iran
关键词
collaborative filtering; pattern clustering; recommender systems; human resource management; fuzzy set theory; fuzzy logic; statistical analysis; collaborative filtering-based recommender system; information filtering system; online application communities field; CF; user-item relationships; sparsity problem; sparsest sub-graph detection algorithm; clustering method; personalised recommendations; GitHub; human resources recommendation; project leaders; SOFTWARE-DEVELOPMENT; SPARSITY;
D O I
10.1049/iet-sen.2018.5261
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Recommender systems (RSs) are a significant subclass of the information filtering system. RSs seek to predict the rating or preference that a user would give to an item in various online application community fields. Collaborative filtering (CF) is a technique which predicts user distinctions by learning past user-item relationships. However, it is hard to perceive the comparable interests between customers in light of the fact that the sparsity problem is caused by the deficient number of the relationship between users. It is a challenge which limited the ease of use of CF. This paper proposes a novel fuzzy C-means clustering approach which is used to deal with this sparsity problem by utilising a sparsest sub-graph detection algorithm in defining initial centres of the clustering method. The approach uses adaptability of fuzzy logic to make better personalised recommendations in terms of precision, recall and F-measure. The authors present a case study where GitHub is used to show the effectiveness of authors' approach. Authors' model can recommend relevant human resources (HR) to project leaders who have participated in similar projects. The comparative experiment results show that the planned approach will effectively solve the sparseness drawback and produce suitable coverage rate and recommendation quality.
引用
收藏
页码:379 / 385
页数:7
相关论文
共 36 条
[1]   How do personality, team processes and task characteristics relate to job satisfaction and software quality? [J].
Acuna, Silvia T. ;
Gomez, Marta ;
Juristo, Natalia .
INFORMATION AND SOFTWARE TECHNOLOGY, 2009, 51 (03) :627-639
[2]   Formal model for assigning human resources to teams in software projects [J].
Andre, Margarita ;
Baldoquin, Maria G. ;
Acuna, Silvia T. .
INFORMATION AND SOFTWARE TECHNOLOGY, 2011, 53 (03) :259-275
[3]   An ontology-based approach with which to assign human resources to software projects [J].
Andres Paredes-Valverde, Mario ;
del Pilar Salas-Zarate, Maria ;
Colomo-Palacios, Ricardo ;
Miguel Gomez-Berbis, Juan ;
Valencia-Garcia, Rafael .
SCIENCE OF COMPUTER PROGRAMMING, 2018, 156 :90-103
[4]  
[Anonymous], 2014, LECT NOTES ELECT ENG
[5]   Densest Subgraph in Streaming and MapReduce [J].
Bahmani, Bahman ;
Kumar, Ravi ;
Vassilvitskii, Sergei .
PROCEEDINGS OF THE VLDB ENDOWMENT, 2012, 5 (05) :454-465
[6]  
Billsus D., 1998, ICML 98 P 15 INT C M
[7]  
Breese J. S., 1998, Uncertainty in Artificial Intelligence. Proceedings of the Fourteenth Conference (1998), P43
[8]   Decision model for allocating human resources in information system projects [J].
Camara e Silva, Lucio ;
Cabral Seixas Costa, Ana Paula .
INTERNATIONAL JOURNAL OF PROJECT MANAGEMENT, 2013, 31 (01) :100-108
[9]  
Forsati R., 2013, International Journal of Hybrid Intelligent Systems, V10, P71, DOI 10.3233/HIS-130166
[10]   Who should work with whom? Building effective software project teams [J].
Gorla, N ;
Lam, YW .
COMMUNICATIONS OF THE ACM, 2004, 47 (06) :79-82