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 …
Deep learning for code generation: a survey
In the past decade, thanks to the powerfulness of deep-learning techniques, we have
witnessed a whole new era of automated code generation. To sort out developments, we …
witnessed a whole new era of automated code generation. To sort out developments, we …
CODEP: grammatical seq2seq model for general-purpose code generation
General-purpose code generation aims to automatically convert the natural language
description to code snippets in a general-purpose programming language (GPL) such as …
description to code snippets in a general-purpose programming language (GPL) such as …
Structcoder: Structure-aware transformer for code generation
There has been a recent surge of interest in automating software engineering tasks using
deep learning. This article addresses the problem of code generation, in which the goal is to …
deep learning. This article addresses the problem of code generation, in which the goal is to …
When to stop? towards efficient code generation in llms with excess token prevention
Code generation aims to automatically generate code snippets that meet given natural
language requirements and plays an important role in software development. Although …
language requirements and plays an important role in software development. Although …
Incorporating domain knowledge through task augmentation for front-end javascript code generation
Code generation aims to generate a code snippet automatically from natural language
descriptions. Generally, the mainstream code generation methods rely on a large amount of …
descriptions. Generally, the mainstream code generation methods rely on a large amount of …
Improving domain-specific neural code generation with few-shot meta-learning
Context: Neural code generation aims to automatically generate code snippets guided by
Natural Language Descriptions (NLDs). In recent years, various neural code generation …
Natural Language Descriptions (NLDs). In recent years, various neural code generation …
Beyond functional correctness: Investigating coding style inconsistencies in large language models
Large language models (LLMs) have brought a paradigm shift to the field of code
generation, offering the potential to enhance the software development process. However …
generation, offering the potential to enhance the software development process. However …
Search-engine-augmented dialogue response generation with cheaply supervised query production
Abstract Knowledge-aided dialogue response generation aims at augmenting chatbots with
relevant external knowledge in the hope of generating more informative responses. The …
relevant external knowledge in the hope of generating more informative responses. The …
An AST structure enhanced decoder for code generation
Currently, the most dominant neural code generation modelsare often equipped with a tree-
structured LSTM decoder, which outputs a sequence of actions to construct an Abstract …
structured LSTM decoder, which outputs a sequence of actions to construct an Abstract …