首页> 外国专利> METHOD AND SYSTEM FOR EXTRACTING NATURAL LANGUAGE ELEMENTS EMBEDDED IN APPLICATION SOURCE CODE

METHOD AND SYSTEM FOR EXTRACTING NATURAL LANGUAGE ELEMENTS EMBEDDED IN APPLICATION SOURCE CODE

机译:用于提取嵌入在应用程序源代码中的自然语言元素的方法和系统

摘要

Natural language elements are present in both the executable lines and non-executable lines of the code. Rich information hidden within them are often ignored in code analysis as extraction of meaningful insights from its raw form is not straight forward. A system and method extracting natural language elements from an application source code is provided. The disclosure provides a method for performing detailed analytics on the natural language elements, classify those using deep learning networks and create meaningful insights. The system understands the different type of natural language elements, comment patterns present in the application source code and segregates the authentic comments having valuable insights, version comments, data element level comments from other non-value adding comments. The embedded intelligence finally takes care of mapping the extracted natural language elements with the code blocks, thus making it consumable and opening a range of applications in domain contextualization, code documentation and maintenance.
机译:自然语言元素存在于代码的可执行行和不可执行行中。隐藏在其中的丰富信息在代码分析中常常被忽略,因为从其原始形式中提取有意义的见解并不是直接的。提供了一种从应用程序源代码中提取自然语言元素的系统和方法。本发明提供了一种方法,用于对自然语言元素进行详细分析,对使用深度学习网络的元素进行分类,并创建有意义的见解。系统了解应用程序源代码中存在的不同类型的自然语言元素、注释模式,并将具有宝贵见解的真实注释、版本注释、数据元素级注释与其他非增值注释分离。嵌入式智能最终负责将提取的自然语言元素与代码块进行映射,从而使其易于使用,并在领域上下文化、代码文档和维护方面打开了一系列应用程序。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号