【摘 要】
:
近年来,随着互联网技术的进步,面向开源社区的开源软件开发方法凭借低成本、高质量的开发特性得到了快速发展。然而,随着软件需求和项目的大量涌入,巨大的竞争压力使得开源项目难以快速吸引足够多的开发者共同促进软件项目发展。因此,需要构造合适的方法建立开发者与项目之间的关联从而促进软件项目的开发与完善。目前,许多研究者从开发者推荐的角度解决项目和开发者之间的关联问题。然而现有的开发者推荐方法依然存在一些问题
论文部分内容阅读
近年来,随着互联网技术的进步,面向开源社区的开源软件开发方法凭借低成本、高质量的开发特性得到了快速发展。然而,随着软件需求和项目的大量涌入,巨大的竞争压力使得开源项目难以快速吸引足够多的开发者共同促进软件项目发展。因此,需要构造合适的方法建立开发者与项目之间的关联从而促进软件项目的开发与完善。目前,许多研究者从开发者推荐的角度解决项目和开发者之间的关联问题。然而现有的开发者推荐方法依然存在一些问题:(1)针对具体的开发任务推荐开发者的方法更多关注于高水平且最能完成任务的开发者,未从多个不同维度对开发者进行评估,且未考虑软件项目需要多个不同的开发者合作完成;(2)现有对开发者进行多维度评估的方法多数关注开发者的综合评分,从而为整个社区推荐核心开发者。这种方法具有较高的主观性,且无法为不同的软件项目推荐不同的开发者;(3)现有的基于项目和开发者特征的推荐方法多数需要利用专家知识抽取特征,这些方法往往难以抽取到更复杂的特征表示,因而降低了开发者推荐的准确性。针对以上问题,本文提出了基于深度学习和混合聚类的开源社区开发者推荐方法。具体而言,本文主要工作和创新体现在以下几个方面:(1)为了从多个角度对开发者进行分析,本文提出了基于活跃度、影响力、贡献度和开发偏好四个维度的多指标开发者建模方法。(2)为了给软件项目推荐多个类别的开发者,本文首先提出了基于混合聚类的开发者聚类算法,对参与项目的开发者进行类别标注。然后,根据项目文档信息和开发者的参与情况,提出了基于卷积神经网络的开发者类别预测算法来预测参与项目的开发者的类别。(3)为了从原始数据中抽取复杂特征以进行精确的开发者推荐,本文提出了基于开发者贡献关系网络和特征增强神经网络的开发者推荐方法。其中开发者贡献关系网络用于计算开发者的受影响度。而特征增强神经网络通过在项目文本特征基础上加入开发者特征和开发者的受影响度来综合预测开发者参与项目的可能性。最后,根据预测结果结合开发者类别为软件项目推荐多类别的具体开发者。(4)为了验证本文提出的方法的有效性,本研究爬取收集了Github上的开发者和项目信息构建了本文实验的数据集,通过一系列实验将本文提出的推荐方法和现有推荐算法进行对比分析。实验结果证明了本文所提方法相比其他方法具有更优越的推荐能力。
其他文献
将水泥与聚苯乙烯泡沫复合,制备超低密且具有A级防火性能的复合保温材料应用于外墙外保温系统中,兼具保温节能和防火的两重特性。论文采用改性水泥基材料与改性EPS泡沫的复合技术,围绕基体材料的配制、界面改性和复合保温板的阻燃改性三方面进行了系统地研究。论文利用正交设计法从聚合物种类、膨胀组分以及聚合物掺量三因素优选了基体材料的配方,确定了中掺量聚丙烯酸酯和U型膨胀剂的最优方案,制备了抗拉强度≥0.10M
自然地理环境是人类一切营建活动的基础,是影响传统聚落空间布局形态的最主要因素。古人在进行聚落的选址营建时,往往依托于自然地理环境,合理而充分地利用周边地理优势,规避不利因素带来的干扰,并且通过适当的调节手法以创造出适宜生活和生产的居住环境。在长期的发展过程中积累了大量的应对自然地理环境的营造经验,其中不乏当下建筑领域密切关注的绿色设计策略和具有生态智慧的经验。长三角地区复杂的地理环境形成了各具特色
等离激元是金属表面电子随光子集体振荡的强耦合模式,在许多方面有着重要的应用前景,如生物医学,表面等离子体共振传感器,集成光子电路等。基于表面等离子体激元的光调制也受到了不少科学家的青睐,目前该调制主要是通过控制表面等离子体激元的激发耦合、传输与模式耦合来实现的。在基于表面等离子体激元的光调制中,通过直接改变金属电子浓度来实现光调制是一个很有意义的研究方向。它为我们提供了一种不依赖于介质材料的新型光
近年来物联网已经成为十分热门的话题,虽然出现了许多物联网通信技术,但物联网技术却一直缺乏一个统一的标准。3GPP在Release 13引入了窄带物联网(Narrowband Internet of Things,NB-IOT),NB-IOT作为一种低功耗广域网技术,具有深度覆盖、低功耗、低成本和大连接等特点,在物联网应用领域,NB-IOT已经得到广泛的关注,NB-IOT被视为物联网领域最有前景的技
雷达天线是雷达系统的重要组成部件,其在服役过程中可能面临复杂严酷的风载荷。准确预示雷达天线阵面所承受的风载荷不仅是探究雷达天线阵面强度和刚度的重要基础,也是指导雷达天线阵面总体设计、结构设计和地面试验的关键依据。因此,开展雷达天线阵面的风载数值分析研究具有重要的理论意义和工程应用价值。本文基于计算流体动力学数值方法及流固耦合理论,对雷达天线结构的风载特性分析方法开展研究。首先,基于代理模型技术,提
纤维素类生物质发酵法制燃料乙醇因其能耗和环境的优势,具有很好的发展前景,本文以两种不同预处理纤维素乙醇工艺系统为研究对象,对工艺系统进行质量、能量、全生命周期评价和(火用)-环境综合分析研究。首先,借助Aspen模拟仿真,建立了液态热水预处理纤维素制乙醇工艺(LWH-CE)和蒸汽爆破-稀酸预处理纤维素制乙醇工艺(SE-DS-CE)两条工艺路线的流程仿真模型,两条工艺路线生物质原料均为玉米秸秆,生物
流化床相较于传统的固定床,具有气固间接触充分、床层温度均匀等优点,而被广泛应用于石油化工、电力等领域。考虑到上述优势,目前已有学者将流态化操作引入煤沥青颗粒的氧化不熔化工艺中。然而,此工艺尚处于实验室研究阶段,物料升温过程中的多尺度耦合与传递机制仍不明确,实际工艺所关心的物料升温速率、温度均匀性指标的变工况研究仍较为缺乏。此外,流态化操作还带了物料的流化磨损问题。考虑到实验手段较难测量设备运行过程
目的围手术期高血糖与心脏及非心脏手术后的不良结局有关。但是,术中血糖水平是否影响颈动脉内膜剥脱术(carotid endarterectomy,CEA)后患者的预后尚不清楚。本研究主要探究术中高血糖及血糖变异度(glycemic variability,GV)对全身麻醉下CEA术后住院并发症的影响。方法本研究回顾性收集2015年至2020年1月在南京大学附属鼓楼医院行全身麻醉背景下行CEA治疗的2
铁电材料因其独特的铁电性、热释电性、压电性、电光效应等重要特性而成为一类重要的功能材料,被广泛应用于铁电存储器、红外探测器、压控滤波器等电子元器件中。伴随着微电子集成技术的发展,铁电材料在纳米厚度上铁电性的研究越来越受人们的关注。近年来,相关的薄膜研究主要基于无机铁电薄膜开展,而对分子铁电薄膜的研究则较少。就分子铁电体而言,其中某些具有层状结构的化合物可以通过剥离制备出超薄薄层,并具有一定的半导体
背景心源性脑栓塞(Cardiogenic Cerebral Embolism,CCE)是缺血性脑卒中的亚型之一,与其他类型缺血性脑卒中相比,其临床危害更大,致死率、致残率及复发率均较高,其中心房纤颤是CCE的主要潜在病因和独立危险因素。CCE与动脉源性栓塞的二级预防方案有所不同,故而及时识别CCE尤其对于不明原因型卒中患者进行早期、有效的二级预防十分重要。但当下我国缺血性脑卒中并发心房纤颤比率较欧