计算机应用研究2023,Vol.40Issue(12):3736-3741,6.DOI:10.19734/j.issn.1001-3695.2023.03.0145
面向专家示例的Stack Overflow本体构造和推理研究
Research on expert code example oriented ontology construction and reasoning for Stack Overflow
摘要
Abstract
Stack Overflow is an IT technology Q&A website in the computer field.In order to obtain expert examples in the Q&A website and apply them to API mining,this paper firstly used the Scrapy crawler framework technology to obtain struc-tured data in the Stack Overflow Q&A website and store it in the relational model.Then it used the ontology modeling tool Protégé to build the ontology,and then used the D2RQ tool to achieve the knowledge extraction of the relational database,and transformed the relational model into the ontology model in the form of triplets.At the same time,this article proposed a sub ontology extraction algorithm for expert examples,and used it to extract sub ontologies related to expert example reasoning from the original ontology,and proposed several expert example reasoning rules that could derive expert examples.The experimental results demonstrate that extracting expert examples from the Stack Overflow ontology model can improve the accuracy of API call sequence mining.关键词
Stack Overflow问答网站/本体/本体构建/专家示例推理规则/专家示例Key words
Stack Overflow Q&A website/ontology/ontology construction/expert example reasoning rules/expert example分类
信息技术与安全科学引用本文复制引用
阮书鹤,钟林辉,高荣锦,祝艳霞,陈浩然,卢腾骏,夏子豪..面向专家示例的Stack Overflow本体构造和推理研究[J].计算机应用研究,2023,40(12):3736-3741,6.基金项目
国家自然科学基金资助项目(62062039,61966017) (62062039,61966017)
江西省自然科学基金资助项目(20212BAB202017,20224BAB202013,20212BAB202018) (20212BAB202017,20224BAB202013,20212BAB202018)
校教改课题资助项目(JXSDJG2044) (JXSDJG2044)