一种基于开发者画像的软件工程任务推荐方法
摘要:
本发明公开了一种基于开发者画像的软件工程任务推荐方法,包括以下步骤:首先获取软件工程任务的描述文本、紧急程度E以及质量要求Q;之后提取描述文本的主题词并确定软件工程任务关键词T;然后对E、Q进行等级划分;之后通过GitHub和Stack Overflow中的数据获取开发者画像包括技能S、活跃度A、贡献度C和信誉度R;再对A、C、R进行等级划分;然后求取S和T之间的相似度Rdev,并求取每个开发者能完成所述软件工程任务的概率P;最后根据E、Q、A、C、R和P,对所有开发者进行优劣排序,选取最优的开发者完成软件工程任务。本发明有效地结合了开发者完成软件工程任务的历史记录以及开发者画像的更新功能,从而实时推荐出最合适的完成任务的开发者。
公开/授权文献
0/0