软件开发问答网站代码片段自动分类方法研究

来源 :计算机应用与软件 | 被引量 : 0次 | 上传用户:john20002000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
诸如Stack Overflow这种软件开发问答网站已成为开发者在编程中寻找问题解决方案的主要手段,它们通过众包的方式为开发者提供解决方案和代码片段作为参考。自动识别代码片段的用途将为软件开发问答网站的知识抽取提供支持。通过对Stack Overflow上的问题及代码片段进行研究,总结出4种问题类型和8种代码片段类型。在此基础上,实现基于朴素贝叶斯的自动分类方法。实验表明,8个类型代码片段的分类准确率都在50%以上,整体准确率达到70%以上。
其他文献
改革开放以来,我国经济高速发展,建筑行业为我国发展做出了很大贡献.在施工的过程中,决定总体质量的重要因素是机电工程的施工水准,机电工程施工质量的提高有利于生产制造及
虹膜识别技术是当前安全性和准确性最高的生物特征识别技术之一,在公安领域具有很好的应用前景。基于虹膜技术在公共安全领域大规模应用时面临挑战,分析在大规模建库中多样性的虹膜采集设备特点和大规模建库技术和管理挑战。针对城市级大规模公安身份管理应用,全面研究规模化虹膜识别的重点及难点问题,包括统一的体系架构、服务体系、运行机制、建库标准、服务平台搭建、示范应用等。预期成果在警务实战相关部门应用中取得了显著
建筑业是我国的重要产业,近年来,行业建设和工艺水平都有了质的提高,建筑材料也在不断更新和发展.施工质量和建筑质量是建筑工程的重要标准,从业者需要更多地关注项目建设质
基于X-Plane仿真环境设计并实现一种简便的无人直升机多机编队飞行仿真系统。针对使用真实无人机进行编队协同实验的成本和风险较高等问题,利用X-Plane自带的直升机模型和飞行环境设计并实现一个可同时多无人直升机在线仿真的系统,可以接收每架无人直升机的飞行数据以及对其进行控制。仿真结果表明,该系统可以实现对真实无人直升机编队飞行进行模拟以及对编队算法进行验证等功能。
当面对一个较为复杂的查询需求时,学生常感到无从下手,针对这一问题,介绍关系代数完备集到SQL查询语句的转换规则,提出一种构造数据库查询的基于分治算法和局部视图的教学方法,阐述该方法的具体应用过程并说明教学效果。
针对高校图书馆身份认证方式单纯依赖校园智能卡的问题,以微信用户与微信公众号关联OpenID作为用户的身份标识,结合图书馆管理系统登录验证,提出一种二维码身份认证方案。为防止二维码包含的信息被篡改利用,增加时间戳后,利用AES加密算法对二维码内容进行加密,生成加密的动态二维码。在对多种图书馆服务设施升级后,通过实际应用测试,证明该方案在方便师生使用的同时,具有较好的安全性。
我国经济发展的速度不断加快,民众的生活水平也显著提升,人们在追求高品质生活的同时,也对生活环境提出了更高的要求,为了更好地美化城市生活环境,提高住宅周边的景观设计水
基于视觉的三维重建一直是计算机视觉领域的研究难点和热点,古建筑文化遗产的三维数字化应用就是其中之一。针对此需求,设计并实现基于图像视觉的古建筑三维重建系统。该系统由单个摄像机采集古建筑的多视角图像序列,通过图像特征提取和匹配、摄像机位置姿态计算、优化算法、三维点云生成、纹理映射等一系列自动计算过程,得到古建筑的三维重建模型。通过实验验证,该系统能够自动计算获取视觉效果良好的古建筑三维重建模型,且其
分析在商务智能和数据挖掘课程中进行全英文教学的必要性,提出进行英文教学的思路和原则,阐述如何对课程中知识点进行分解并逐步实施英文教学,探讨进行英文教学的一些实施技巧和策略,介绍英文教学相关的教学辅助资料和工具。
以大连东软信息学院某计算机相关专业为例,提出一种评价毕业要求及课程目标达成的方法,并以单片机原理与接口技术课程为例,介绍课程目标及其支撑的毕业要求达成度评价与持续改进的做法,以期为工程教育专业认证背景下教学活动的建设提供一种思路。