Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Code generation using machine learning: A systematic review
Recently, machine learning (ML) methods have been used to create powerful language
models for a broad range of natural language processing tasks. An important subset of this …
models for a broad range of natural language processing tasks. An important subset of this …
Code search: A survey of techniques for finding code
L Di Grazia, M Pradel - ACM Computing Surveys, 2023 - dl.acm.org
The immense amounts of source code provide ample challenges and opportunities during
software development. To handle the size of code bases, developers commonly search for …
software development. To handle the size of code bases, developers commonly search for …
Codexglue: A machine learning benchmark dataset for code understanding and generation
Benchmark datasets have a significant impact on accelerating research in programming
language tasks. In this paper, we introduce CodeXGLUE, a benchmark dataset to foster …
language tasks. In this paper, we introduce CodeXGLUE, a benchmark dataset to foster …
Unifying the perspectives of nlp and software engineering: A survey on language models for code
Z Zhang, C Chen, B Liu, C Liao, Z Gong, H Yu… - arxiv preprint arxiv …, 2023 - arxiv.org
In this work we systematically review the recent advancements in software engineering with
language models, covering 70+ models, 40+ evaluation tasks, 180+ datasets, and 900 …
language models, covering 70+ models, 40+ evaluation tasks, 180+ datasets, and 900 …
On the importance of building high-quality training datasets for neural code search
The performance of neural code search is significantly influenced by the quality of the
training data from which the neural models are derived. A large corpus of high-quality query …
training data from which the neural models are derived. A large corpus of high-quality query …
AST-trans: Code summarization with efficient tree-structured attention
Code summarization aims to generate brief natural language descriptions for source codes.
The state-of-the-art approaches follow a transformer-based encoder-decoder architecture …
The state-of-the-art approaches follow a transformer-based encoder-decoder architecture …
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 …
PyMT5: multi-mode translation of natural language and Python code with transformers
Simultaneously modeling source code and natural language has many exciting applications
in automated software development and understanding. Pursuant to achieving such …
in automated software development and understanding. Pursuant to achieving such …
Survey of code search based on deep learning
Code writing is repetitive and predictable, inspiring us to develop various code intelligence
techniques. This survey focuses on code search, that is, to retrieve code that matches a …
techniques. This survey focuses on code search, that is, to retrieve code that matches a …
Code to comment" translation" data, metrics, baselining & evaluation
The relationship of comments to code, and in particular, the task of generating useful
comments given the code, has long been of interest. The earliest approaches have been …
comments given the code, has long been of interest. The earliest approaches have been …