一种软件代码知识图谱构建方法及工具

    公开(公告)号:CN114035783A

    公开(公告)日:2022-02-11

    申请号:CN202111327999.7

    申请日:2021-11-10

    Abstract: 本发明公开了一种软件代码知识图谱构建方法及工具,方法包括:数据源配置;创建配置;选择数据源中的用于形成知识图谱的数据;对代码文件进行标注,初步形成关系和实体标签,对所有关系和实体标签进行校验,从而定义Schema,形成Guideline;标注训练,统一标注的认知;根据Guideline对代码文件进行标注,形成图谱的实体,并对实体进行连接形成实体与实体之间的关系;随机抽样检查代码的正式标注结果;根据代码的正式标注结果进行知识融合,形成最终的软件代码知识图谱。本发明实现高效、高质量多人协同在线的软件代码文件处理标准定义与校验,以科学的标准化流程,引导高质量软件代码知识图谱生成。

    一种基于人机协同标注的MOM场景分型特征提取方法

    公开(公告)号:CN118467471A

    公开(公告)日:2024-08-09

    申请号:CN202410576955.5

    申请日:2024-05-10

    Inventor: 张云超 肖辉

    Abstract: 本发明公开了一种基于人机协同标注的MOM场景分型特征提取方法,包括:首先进行MOM场景文件收集、以形成分类的MOM场景语料库,之后建立MOM场景模型分型特征的Schema定义和标注标准定义,再然后进行MOM场景模型分型特征的标注训练和标注训练校验,在校验完成后进行MOM场景模型分型特征的正式标注和标注结果验收。在本发明中,提出了一种基于人机协同标注的MOM场景分型特征提取方法,旨在对MOM场景的分型特征进行提取,通过分型特征提取建立MOM场景模型后,该MOM场景模型能解决跨场景变更需求特征与代码特征关联难的问题,基于该场景模型去抽取软件代码特征,实现跨MOM场景软件代码逻辑转换。

    一种软件开发知识库构建与应用方法

    公开(公告)号:CN114860898A

    公开(公告)日:2022-08-05

    申请号:CN202210300176.3

    申请日:2022-03-25

    Abstract: 本发明公开了一种软件开发知识库构建与应用方法,包括:构建软件开发知识库的步骤和应用软件开发知识库得到策略的步骤;所述构建软件开发知识库具体为:步骤1:软件开发知识分类;步骤2:软件开发知识问答对构建;步骤3:软件开发知识问答对扩展;步骤4:软件开发知识问答对标注;步骤5:问题句向量计算;步骤6:软件开发知识问答对入库;所述应用软件开发知识库得到策略具体为:步骤7:Query预处理;步骤8:Query分析;步骤9:意图分类;步骤10:文本召回;步骤11:语义召回;步骤12:结果返回。本发明为软件需求理解、软件编码等软件开发过程建立基于检索式的知识服务方式,提高企业软件生产效率。

Patent Agency Ranking