多维特征的开源项目推荐方法
大小:2.08 MB 人气: 2017-12-28 需要积分:1
标签:开源项目(7120)
随着软件协同开发技术与社交网络的深度融合,社交化开发范式已成为当前软件创作与生产的重要方式.这一软件开发模型的灵活性与开放性,吸引了大规模的外围贡献者加入到开源社区中,形成了巨大的软件生产力.在开源社区中,这些分布广泛、规模巨大的外围贡献者,主要以一种无组织的松散方式进行协同,他们需要花费大量的时间和精力在海量的开源项目中寻找到自己真正感兴趣的项目并进行长期贡献.为了提高大规模群体协同的效率,提出一种基于多维特征的开源项目个性化推荐方法(即RepoLike).该方法从开源项目自身流行度、关联项目技术相关度以及大众贡献者之间的社交关联度这3个维度度量开发者和开源项目之间的关联关系,并利用线性组合和Learning To Rank方法构建推荐模型,从而为开发者提供个性化的项目推荐服务.通过大规模的实验,其结果表明:RepoLike在推荐20个候选项目时的推荐命中率超过25%,能够有效地为开发人员提供有价值的推荐服务.
非常好我支持^.^
(0) 0%
不好我反对
(0) 0%
下载地址
多维特征的开源项目推荐方法下载
相关电子资料下载
- 项目分享|基于ELF 1S开发板完成的物联网开源项目 1093
- 华为与DISA联合推出Ogg开源项目,以"第二选择"对接全球工业软件服 428
- 优秀的Verilog/FPGA开源项目-浮点运算器(FPU)介绍 885
- FPGA开源项目:Verilog常用可综合IP模块库 391
- FPGA开源项目:UDP千兆以太网光通信 701
- 马斯克共享全球最大开源语言模型Grok-1,并呼吁OpenAI重启开源项目 259
- 大模型微调开源项目全流程 524
- 龙蜥操作系统/Anolis OS荣登“2023生态开源项目”奖项榜单 346
- 优秀的Verilog/FPGA开源项目开发-CAN通信篇 1070
- 嵌入式物联网开源项目分享 682