面向众包软件平台的开发者推荐研究

来源 :青岛科技大学 | 被引量 : 0次 | 上传用户:mkms2080
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着云开发技术的不断发展,以众包软件平台为代表的共享智慧社区,打破了传统软件开发模式,成为软件工程领域一个新的研究热点。众包软件平台采用线上公开参与的方式,吸引地理位置分散的线下开发者,完成各种类型的在线软件开发任务。开放的互动模式虽然增加了平台任务的可访问性,但是也带来了很大问题,开发者不得不花费大量时间从数量巨大、类型繁杂的任务中选择合适自己的任务,这严重影响了软件开发的效率和质量。因此,本文在详细分析众包软件平台异构特征的基础上,结合传统推荐系统模型研究相应的开发者推荐方法,有效解决平台中任务和开发者的精准匹配问题。
  为了全面、高效地融合平台异构信息,缓解数据稀疏性和新任务、新开发者冷启动问题,从基于内容的推荐思路出发,提出一种基于因式分解机的众包软件开发者混合推荐方法。首先,将任务发布者对开发者历史任务的评价信息转化为任务-开发者评分矩阵。然后,结合从众包软件平台收集的每个开发者的评估数据、自我描述以及任务需求文档等信息建立开发者综合能力模型(动态感知能力+自我认知能力)和任务特征模型,同时通过集成威尔逊区间算法和贝叶斯平均算法的思路解决特征的置信度问题。最后,利用因式分解机算法将能力模型和任务模型加入评分矩阵,并在特征间构建二阶交互关系,为每个任务生成开发者推荐列表。
  为了多角度、多层次地构建平台开发者推荐系统,实现融合基于内容和基于协同过滤算法推荐模型的目标,进一步提升推荐准确性,在基于因式分解机的混合推荐方法的基础上,提出一种基于多模型融合策略的众包软件开发者混合推荐方法。首先,将历史任务评价信息转化为原始任务-开发者评分矩阵。其次,建立评分拟合模型,借助矩阵分解算法,分解、拟合任务-开发者评分矩阵,生成拟合评分。然后,建立评分预测模型,利用因式分解机算法整合开发者和任务的各类异构内容特征,通过构建不同交互关系生成预测评分。最后,建立评分集成模型,将评分拟合模型和评分预测模型进行加权融合,得到最终集成评分,根据评分排名为任务生成Top-k开发者推荐列表。
  最后,为了验证所提两种开发者推荐方法的有效性,对ZhuBaJie平台和TopCoder平台数据集进行广泛实验,结果表明,本文方法在多种评价指标下都取得了比传统开发者推荐方法更好的推荐效果。本文从理论和实践角度丰富了众包软件平台开发者推荐的研究成果,对改善平台个性化体验、提高平台运营收益具有重要的现实意义。
其他文献
【摘 要】:学术界中对约翰逊的评价,在史学界一直存在着激烈争论和尖锐对立。从维护联邦和宪法的角度评价,约翰逊是一位合格的政治家,南方联盟人却说他复仇性强,刚愎自用,是一个蛮横无理、酒气熏天的野蛮人,但人们更多的是对约翰逊的赞扬,认为他的经历和品格足以赢得国民的敬意。介于此,笔者就约翰逊思想的重建谈谈自己的观点以供参考。  【关键词】:联邦统一 经济结构 阶级矛盾  中图分类号:K09 文献标识码:
期刊
【摘 要】:本文使用正态信息扩散模型和基于正态扩散函数的内集-外集模型,对黑龙江省的旱灾受灾指数进行合理的分析,做出了黑龙江省旱灾的风险评价,给出了黑龙江省的旱灾风险大小,提出了相应的抗旱对策,为抗旱提供坚实的理论依据和科学支撑。  【关键词】:信息扩散,旱灾受灾指数,旱灾风险评价     1黑龙江省省旱灾风险评价   1.1模型的选取   众所周知,在研究中当样本不多时,所有的样本提供给我们去认
期刊
非线性系统的稳定性分析和控制器设计问题一直是国内外控制界的研究热点。得益于平方和(Sum of Squares,SOS)方法基于凸优化理论和数值解法的优势,多项式非线性系统的研究成果颇多。Takagi-Sugeno(T-S)模糊模型,通过模糊隶属度函数能够以任意精度逼近实际复杂非线性系统,在非线性系统研究中地位举足轻重。多项式模糊模型作为T-S模糊模型的广义化形式,它集合了T-S模糊模型和多项式的优势,比T-S模糊模型具有更少的模糊规则数,却可以更有效地表示非线性系统。同时,多项式模糊模型相关的大部分研究
【摘 要】:藏传佛教是西藏各族群众主要宗教信仰,其历史悠久、信众集中、关系复杂,集中体现出宗教的长期性、群众性和复杂性。《藏传佛教寺庙管理办法》立足于当前藏传佛教发展的时代特征,充分把握藏传佛教在当前西藏社会发展中的特殊影响,客观分析藏传佛教寺庙在制度和管理存在的非规范性,对《宗教事务条例》的有关原则规定进行细化和具体化,增强针对性和可操作性,加强对藏传佛教的正确引导,规范藏传佛教寺庙的管理,切实
期刊
【摘 要】:新古典贸易理论预期各国应当出口密集使用其充裕生产要素的产品,进口较密集使用其稀缺生产要素的商品。然而我国的贸易先赚却与该理论背离。本文吸收新新贸易理论的研究成果,思考,研究适合于解释我国贸易发生的原因。  【关键词】:新新国际贸易 跨国公司  中图分类号:F740 文献标识码:A 文章编号:1003-8809(2010)05-0289-01    赫克歇尔俄林的生产要素自然禀赋论可以描
期刊
【摘 要】:表达祝贺的用语,英语为“Congratulations”,日语为“おめでとう”,许多人认为两者用法相同。然而,很多情况下并非如此。本文通过列举不同语境下英日语祝贺的表达方式对比两者的不同点,并从文化差异的角度简析其原因。  【关键词】:おめでとう,Congratulations,英日祝贺语,文化差异  中图分类号:H3 文献标识码:A 文章编号:1003-8809(2010     “
期刊
《经验与理论:中国社会、经济与法律的实践历史研究》一书中的《介于民间调解与官方审判之间-清代纠纷处理中的第三领域》和《集权的简约治理-中国以准官员和纠纷解决为主的半正式基层行政》两文,作者以独特的研究方法和研究视角提出了“第三领域”这一概念。本文试图对这两篇论文做详细的分析,并对此提出一些自己的见解。   一、作者的问题意识   《介于民间调解与官方审判之间》的主要研究对象是在于介于民间调解和官方
期刊
摘 要:首先探讨几种绿色建筑的定义,之后着重介绍绿色建筑的五个特点,并列举国外的绿色建筑实例加以说明和回顾国外绿色建筑的发展情况,总结经验与教训,指出我国发展绿色建筑过程中的几个现实问题。  关键词:绿色建筑 环境生态 和谐发展  中图分类号:TU2 文献标识码:A 文章编号:1007-3973(2013)002-015-02  1 绿色建筑的定义  关于绿色建筑的定义,由于角度不同有好几种说法,
期刊
摘 要:将CFD技术应用在突风载荷引起的非定常气动力计算中,首先建立基于突风载荷Karman谱的突风时域数学模型,接着采用“网格速度”的概念基于Fluent动网格技术模拟突风载荷的加入,最后将其应用到某大型客机正常飞行和舵面偏转时受到突风载荷所产生的非定常气动力计算中。  关键词:CFD 突风载荷 Karman谱 非定常气动力 Fluent  中图分类号:V224 文献标识码:A 文章编号:100
期刊
声波是目前唯一能够在海洋中远距离传播的信息载体,被广泛应用到水声工程领域。然而,实际水下声信道中,自然和人为活动等产生的声波,在传播过程中与海面、海底、水体等发生相互作用形成一个复杂的背景噪声场,严重限制了声波信号有效、稳定的传播,给信号的接收、检测、估计和处理带来了很大的挑战。且浅海环境中,由于海水介质不均匀、海水温度随深度变化明显,上述影响进一步加剧。阵列信号处理技术利用信号的空间特性,在水下信号处理方面体现出了优势。本文在研究过程中,充分考虑水声信号的种类、状态和性质等因素,结合优化理论、噪声抑制技