首页> 外文会议>International Conference on Computing, Management amp; Telecommunications. >API specification-based function search engine using natural language query
【24h】

API specification-based function search engine using natural language query

机译:使用自然语言查询的基于API规范的功能搜索引擎

获取原文
获取原文并翻译 | 示例

摘要

Programmers nearly always use existing functions while developing their applications. However, the functions have grown more numerous and more diverse while the applications have grown more dependent on them. Thus, it's difficult for programmers to find what functions they want and know how to call those functions [1]. This paper present two novel approaches to address these problems. The first is the approach to find right functions based on the API specification. This approach can search suitable functions by their functionalities described in the API specification. The second is approach to automatically generate code for “function call”. In the second approach, programmer can call a function by natural language query. We have implemented a function search engine for Java, called FSE. Besides, we have also performed some evaluations to demonstrate that FSE is better than the existing online search engines in precision and recall.
机译:程序员在开发应用程序时几乎总是使用现有功能。但是,功能变得越来越众多和多样化,而应用程序越来越依赖于它们。因此,程序员很难找到他们想要的功能并知道如何调用这些功能[1]。本文提出了两种新颖的方法来解决这些问题。第一种是根据API规范查找正确函数的方法。这种方法可以通过API规范中描述的功能搜索合适的功能。第二种是自动生成“函数调用”代码的方法。在第二种方法中,程序员可以通过自然语言查询来调用函数。我们已经为Java实现了一个功能搜索引擎,称为FSE。此外,我们还进行了一些评估,以证明FSE在准确性和查全率方面优于现有的在线搜索引擎。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号