Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Deep learning for code intelligence: Survey, benchmark and toolkit
Code intelligence leverages machine learning techniques to extract knowledge from
extensive code corpora, with the aim of develo** intelligent tools to improve the quality …
extensive code corpora, with the aim of develo** intelligent tools to improve the quality …
Deep learning-based software engineering: progress, challenges, and opportunities
Researchers have recently achieved significant advances in deep learning techniques,
which in turn has substantially advanced other research disciplines, such as natural …
which in turn has substantially advanced other research disciplines, such as natural …
On the evaluation of neural code summarization
Source code summaries are important for program comprehension and maintenance.
However, there are plenty of programs with missing, outdated, or mismatched summaries …
However, there are plenty of programs with missing, outdated, or mismatched summaries …
Esale: Enhancing code-summary alignment learning for source code summarization
(Source) code summarization aims to automatically generate succinct natural language
summaries for given code snippets. Such summaries play a significant role in promoting …
summaries for given code snippets. Such summaries play a significant role in promoting …
RACE: Retrieval-augmented commit message generation
Commit messages are important for software development and maintenance. Many neural
network-based approaches have been proposed and shown promising results on automatic …
network-based approaches have been proposed and shown promising results on automatic …
Cocosoda: Effective contrastive learning for code search
Code search aims to retrieve semantically relevant code snippets for a given natural
language query. Recently, many approaches employing contrastive learning have shown …
language query. Recently, many approaches employing contrastive learning have shown …
Gypsum: learning hybrid representations for code summarization
Code summarization with deep learning has been widely studied in recent years. Current
deep learning models for code summarization generally follow the principle in neural …
deep learning models for code summarization generally follow the principle in neural …
Abstract syntax tree for programming language understanding and representation: How far are we?
Programming language understanding and representation (aka code representation
learning) has always been a hot and challenging task in software engineering. It aims to …
learning) has always been a hot and challenging task in software engineering. It aims to …
An extractive-and-abstractive framework for source code summarization
(Source) Code summarization aims to automatically generate summaries/comments for
given code snippets in the form of natural language. Such summaries play a key role in …
given code snippets in the form of natural language. Such summaries play a key role in …
Developer-intent driven code comment generation
Existing automatic code comment generators mainly focus on producing a general
description of functionality for a given code snippet without considering developer intentions …
description of functionality for a given code snippet without considering developer intentions …