基于Stack Overflow的Java主题分析

来源 :大连理工大学 | 被引量 : 0次 | 上传用户:qqQQ106942397
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Stack Overflow(简称SO)是国外著名的程序技术问答平台,在该平台上,软件开发人员针对特定编程语言或开发技术提出问题,其他用户利用自己的领域知识和经验为这些问题提供答案。据统计,在Stack Overflow的所有提问中,针对Java开发框架和第三方开发包提问与回答的帖子占有了相当高的比例。作为目前最受欢迎的编程语言之一,Java提供了丰富的类库和API文档,通过对Stack Overflow中Java语言相关的帖子进行分析,有助于帮助软件开发人员更好的使用该语言。因此,本文提出一套完整的主题模型分析方法,针对Stack Overflow中Java相关的帖子进行统计分析和主题分析。该框架分为四个步骤:(1)数据集获取:本文从Stack Exchange Data Dump网站下载Stack Overflow的数据集,同时提取和筛选与Java相关的数据,并对提取的数据进行预处理。(2)Java技术趋势分析:针对Stack Overflow中的帖子数量,本文对当前热门的Java技术进行了统计分析,讨论热门的Java技术近年来帖子数随时间的变化趋势。同时还将近年来一些同类型的技术帖子进行对比,比较这些技术近年来的受关注程度。(3)主题模型分析:针对Stack Overflow中的帖子内容,本文使用LDA(Latent Dirichlet Allocation)主题模型技术自动地发现开发人员所讨论的主题,同时对这些主题进行分析,探索主题与帖子内容的关系,根据帖子的相关属性计算主题的相关指标。(4)实验结果分析:通过提出相应的问题,在主题模型分析的基础上,对主题模型得到的概率矩阵进行排序,根据实验结果对提出的问题进行回答,得出该领域开发者比较感兴趣的有价值的结论。结合上述框架,本文帮助开发人员掌握不同Java技术的变化趋势和这些技术近年来的使用情况,同时帮助开发人员了解每种Java技术的常见问题与解决方案,进而得出该领域开发者比较感兴趣的有价值的结论与话题。这些研究成果为开发人员未来使用Java语言和技术提供了宝贵的经验。
其他文献
随着经济迅猛发展,市场竞争日趋激烈,企业面临越来越多的风险和危机,很多企业由于财务状况问题而面临破产危机。为了缓解这种情况,对企业财务状况进行预警显得非常必要,以便管理者及早发现危机信号并采取有效措施,降低危机爆发的可能,维持企业正常运转。建立财务危机预警模型已成为理论与实践研究的重要方向。本文以我国沪深两市A股2017-2018年的196家上市公司为研究样本,依据样本数据选取准则,选取公司T-3
随着宽带中国的推进,光纤到户已经成为首要的上网选择。宽带光接入网作为现有通信网络体系架构中不可或缺的一部分,承接着用户与数据中心之间的信息交换。而无源光网络(PON)
随着全球相互依赖的深入,国际组织正成为一股促进国际合作不可忽视的力量,其对国际事务所产生的影响也日渐显著。诸多类别的国际机构当中,联合国更是政府间国际组织这一大类
希夫碱化合物因其优良的性质一直以来在医药、农药等领域有着十分重要的地位。由于希夫碱配体合成方法相对简单、结构多样、溶解性良好以及能和大部分金属离子形成稳定的配合物使其在配位化学中被广泛研究。近几年来,希夫碱金属配合物得到了迅速的发展,许多含有Ni(II)、Co(II)、Cu(II)等金属离子的配合物表现出良好的生物活性。此外,希夫碱配合物在分析化学、催化、功能材料等方面也具有广泛的应用前景。本论文
杯芳烃及其衍生物作为超分子化学领域中的一大重要组成部分,因其所具备的特殊性质和特殊结构而表现出独特的作用,因而多年来备受关注。鉴于杯芳烃及其衍生物所表现出的优异性能,本论文对杯[4]芳烃上缘进行改性得到杯[4]芳烃C和杯[4]芳烃D两种杯[4]芳烃的衍生物,并分别以此两种杯芳烃的偶氮衍生物为原料制备壳聚糖光响应水凝胶及锂离子印迹聚合物。本论文实验工作主要包括三部分。第一部分实验主要是以对叔丁基苯酚
诚信,不仅是中华传统文化中具有代表性的美德,在现代社会主义精神文明建设中也是不可或缺的一部分。党的十九大报告中明确指出,要加强思想道德建设,推进诚信建设和志愿服务制
随着激光技术的不断发展,激光雷达被广泛应用于大气环境探测。激光雷达发射激光,与大气中分子相互作用,产生的后向散射信号被望远镜接收,探测器对后向散射信号进行光电转换,
近年来我国法治建设持续发展,监狱改造工作不断进步,特别是在刑罚执行过程中,监狱越来越注重保障服刑人员的权利。社会上对于服刑人员婚姻家庭权的关注更是与日俱增。对于服
随着各种电子产品更新换代的速度越来越快,在生产过程中电路板这一元器件的缺陷检测越来越重要。目前生产企业多采用光学检查仪器与人工检测相结合的方式,存在检测成本高,自
川滇地区位于青藏高原东南缘,东邻稳定的华南克拉通(SCC),其西侧受到印度板块与欧亚板块碰撞挤压引起的青藏高原的隆起上升以及下地壳物质的向东逃逸。由于构造应力场形式复杂,不同区域、不同的地球圈层可能受到不同的应力场控制,该区壳幔物质表现出强烈的交换特性,深大断裂发育,多块体汇聚相互作用,强震频发。因此,川滇地区也被认为是研究陆-陆碰撞造山及其演变研究的“天然实验场”。为获取川滇地区地壳上地幔结构以