杨程
- 作品数:28 被引量:9H指数:2
- 供职机构:国防科学技术大学更多>>
- 发文基金:国家自然科学基金中国博士后科学基金更多>>
- 相关领域:自动化与计算机技术更多>>
- 融合深度学习和自然语言处理的代码自动化摘要方法
- 本发明公开了一种融合深度学习和自然语言处理的代码自动化摘要方法,流程如下:同时进入S1和S5,S1和S5并行处理;S1、搜集开源社区中的高质量开源项目;S2、抽取开源项目中的API及对应的API注释信息,同时转S3和S4...
- 王涛张迅晖尹刚余跃王怀民曾令斌范强於杰杨程李乾坤胡东阳曹梦华
- 文献传递
- 一种大规模开源软件标签层次自动构建方法
- 一种开源软件标签层次自动化构建方法,包括利用已有的抽取工具将项目标签信息抽取出来,抽取得到的项目标签任意两两之间匹配,形成若干个无向标签对,然后统计出根据所有记录计算出的标签对信息计算出的标签对出现频次,并根据标签频次关...
- 王怀民王涛尹刚谷崇明杨程史殿习刘惠丁博史佩昌刘步权湛云侯翔李翔
- 一种大规模开源软件搜索排序优化方法
- 一种面向大规模开源软件的搜索排序优化方法,用通用Web爬虫技术爬取开源软件属性、及帖子数据属性,建立开源软件与帖子的关联,计算关联度。根据开源软件关联到的帖子计算该软件的影响力。对用户请求的搜索结果,根据关联度和开源软件...
- 王怀民尹刚王涛湛云史殿习刘惠丁博史佩昌杨程侯翔刘步权谷崇明肖铭
- 基于在线属性聚合的海量软件层次分类
- 2013年
- 互联网规模的软件资源库正从根本上改变传统的软件开发模式,资源库中海量软件的高效层次分类对基于互联网资源的软件开发具有重要意义.传统软件分类方法基于软件源代码或字节码实现粗粒度的扁平分类,并且只在小规模数据集上进行了验证.文中提出了一种基于软件在线属性聚合的层次分类方法,设计了一个层次分类框架,基于跨资源库软件在线描述和标签的加权聚合,实现对海量软件的高效层次化分类.文中在超过18 000个开源软件上进行交叉验证,实验结果表明文中提出的在线属性加权聚合方法能显著提高软件分类效果.在粗粒度扁平分类下文中方法能够达到基于源代码/字节码分类近似的性能,而且,与相关工作比较,文中方法实现了涵盖123个更细粒度类别的层次化分类,能够更有效地对海量软件进行分类.
- 王涛王怀民尹刚李翔杨程邹鹏
- 关键词:开源软件
- 面向信创软件研发的智能平台
- 杨程许可乐曾令斌王涛丁博曹科宁聂芳华张洋张迅晖
- 随着中国信创事业的快速发展,以飞腾、鲲鹏为代表的硬件体系和以麒麟操作系统为代表的软件体系得到迅猛发展,在各领域迅速推广铺开。然而,与之形成鲜明对比的是,信创应用软件发展相对缓慢,现有软件以满足日常办公需求为主,无法有效满...
- 关键词:
- 关键词:操作系统
- 一种大规模开源软件搜索排序优化方法
- 一种面向大规模开源软件的搜索排序优化方法,用通用Web爬虫技术爬取开源软件属性、及帖子数据属性,建立开源软件与帖子的关联,计算关联度。根据开源软件关联到的帖子计算该软件的影响力。对用户请求的搜索结果,根据关联度和开源软件...
- 王怀民尹刚王涛湛云史殿习刘惠丁博史佩昌杨程侯翔刘步权谷崇明肖铭
- 文献传递
- 基于开发者协作网络的开源项目发展预测方法和装置
- 本申请涉及软件设计技术领域的基于开发者协作网络的开源项目发展预测方法和装置。所述方法充分利用开源社区所提供的历史数据内容,结合复杂网络系统,根据开发者的参与贡献协作关系构建了无向有权的开发者协作网络,通过开发者协作网络的...
- 王涛张洋宋玉林余跃杨程张迅晖周怀安
- 一种用于在线学习平台的用户学习能力评估方法和装置
- 本申请涉及一种用于在线学习平台的用户学习能力评估方法和装置。所述方法包括:根据在线学习平台中用户提交的学习项目描述标签对学习项目数据进行分类,根据得到的用户已学习的学习项目类别的数量评估用户的学习广度,根据各类别中的学习...
- 王涛罗吉文张洋余跃杨程王怀民白羽范强张迅晖李志星冯晨辉张禹霍曼妍
- 文献传递
- 一种基于群体评论的开源软件推荐方法
- 一种能够基于群体评论对开发者正在开发的软件项目进行有效的组合软件推荐方法,包括获取开源数据,对所述项目和评论文档标签进行预处理;提取用户本地项目特征,利用评论文档标签、标题和项目名称、标签,对项目和评论文档进行匹配;计算...
- 王怀民王涛尹刚伍名侯翔杨程史殿习刘惠丁博史佩昌湛云张洋
- 一种基于文本混乱度的软件问题报告分类方法
- 本发明公开了一种基于文本混乱度的软件问题报告分类方法,该方法包括以下步骤:1)对GitHub平台进行数据采集,所采集的数据包括大众提交的问题报告以及该报告的相关信息;2)数据集标注,通过对问题报告的标签进行人工的抽样分析...
- 余跃王怀民范强尹刚王涛李志星杨程