首页> 中国专利> 融合深度学习和自然语言处理的代码自动化摘要方法

融合深度学习和自然语言处理的代码自动化摘要方法

摘要

本发明公开了一种融合深度学习和自然语言处理的代码自动化摘要方法,流程如下:同时进入S1和S5,S1和S5并行处理;S1、搜集开源社区中的高质量开源项目;S2、抽取开源项目中的API及对应的API注释信息,同时转S3和S4,S3和S4同时并行处理;S3、过滤掉API描述中的无用信息,转S6;S4、对所有的API信息生成关键描述短语,转S6;S5、获取互联网中热门的第三方API;S6、将API及对应的自然语言注释信息作为训练数据,利用抽取的第三方API信息和API对应的关键短语信息,通过深度神经网络训练得到代码自动摘要模型,该模型可以用来为待预测的API代码片段生成自动化摘要信息。本发明能够快速准确地为开源项目中API代码片段生成关联的自然语言描述。

著录项

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-09-21

    实质审查的生效 IPC(主分类):G06F8/73 申请日:20180305

    实质审查的生效

  • 2018-08-28

    公开

    公开

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号