Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Semantic similarity metrics for evaluating source code summarization
Source code summarization involves creating brief descriptions of source code in natural
language. These descriptions are a key component of software documentation such as …
language. These descriptions are a key component of software documentation such as …
Improved code summarization via a graph neural network
Automatic source code summarization is the task of generating natural language
descriptions for source code. Automatic code summarization is a rapidly expanding research …
descriptions for source code. Automatic code summarization is a rapidly expanding research …
Code structure–guided transformer for source code summarization
Code summaries help developers comprehend programs and reduce their time to infer the
program functionalities during software maintenance. Recent efforts resort to deep learning …
program functionalities during software maintenance. Recent efforts resort to deep learning …
Documentation matters: Human-centered ai system to assist data science code documentation in computational notebooks
Computational notebooks allow data scientists to express their ideas through a combination
of code and documentation. However, data scientists often pay attention only to the code …
of code and documentation. However, data scientists often pay attention only to the code …
Automatic documentation generation via source code summarization of method context
A documentation generator is a programming tool that creates documentation for software
by analyzing the statements and comments in the software's source code. While many of …
by analyzing the statements and comments in the software's source code. While many of …
Automatic source code summarization of context for java methods
Source code summarization is the task of creating readable summaries that describe the
functionality of software. Source code summarization is a critical component of …
functionality of software. Source code summarization is a critical component of …
Patterns of knowledge in API reference documentation
Reading reference documentation is an important part of programming with application
programming interfaces (APIs). Reference documentation complements the API by providing …
programming interfaces (APIs). Reference documentation complements the API by providing …
Analyzing APIs documentation and code to detect directive defects
Application Programming Interface (API) documents represent one of the most important
references for API users. However, it is frequently reported that the documentation is …
references for API users. However, it is frequently reported that the documentation is …
Coprompt: Supporting prompt sharing and referring in collaborative natural language programming
Natural language (NL) programming has become more approachable due to the powerful
code-generation capability of large language models (LLMs). This shift to using NL to …
code-generation capability of large language models (LLMs). This shift to using NL to …
An empirical study on API usages
API libraries provide thousands of APIs, and are essential in daily programming tasks. To
understand their usages, it has long been a hot research topic to mine specifications that …
understand their usages, it has long been a hot research topic to mine specifications that …