Code Generation

task ID: codegeneration

Related Papers

A Syntactic Neural Model for General-Purpose Code Generation

Authors: nan

Publication: TIPSTER (2017)

DOI: nan

AbstractWe consider the problem of parsing natural language descriptions into source code written in a general-purpose programming language like Python. Existing data-driven methods treat this problem as a language generation …...

40077

Abstract Syntax Networks for Code Generation and Semantic Parsing

Authors: nan

Publication: TIPSTER (2017)

DOI: nan

AbstractTasks like code generation and semantic parsing require mapping unstructured (or partially structured) inputs to well-formed, executable outputs. We introduce abstract syntax networks, a modeling framework for these problems. The …...

40014

Analysis of Tree-Structured Architectures for Code Generation

Authors: nan

Publication: TIPSTER (2021)

DOI: nan

Code generation is the task of generating code snippets from input user specifications in nat- ural language. Leveraging the linguistically- motivated hierarchical structure of the input can benefit code generation, …...

33800

Exploring Dynamic Selection of Branch Expansion Orders for Code Generation

Authors: nan

Publication: TIPSTER (2021)

DOI: nan

AbstractDue to the great potential in facilitating software development, code generation has attracted increasing attention recently. Generally, dominant models are Seq2Tree models, which convert the input natural language description into …...

8332

Unified Pre-training for Program Understanding and Generation

Authors: nan

Publication: TIPSTER (2021)

DOI: nan

AbstractCode summarization and generation empower conversion between programming language (PL) and natural language (NL), while code translation avails the migration of legacy code from one PL to another. This paper …...

21666

MCoNaLa: A Benchmark for Code Generation from Multiple Natural Languages

Authors: nan

Publication: TIPSTER (2023)

DOI: nan

AbstractWhile there has been a recent burgeoning of applications at the intersection of natural and programming languages, such as code generation and code summarization, these applications are usually English-centric. This …...

33430

Natural Language to Code Generation in Interactive Data Science Notebooks

Authors: nan

Publication: TIPSTER (2023)

DOI: nan

AbstractComputational notebooks, such as Jupyter notebooks, are interactive computing environments that are ubiquitous among data scientists to perform data wrangling and analytic tasks. To measure the performance of AI pair …...

38853

Python Code Generation by Asking Clarification Questions

Authors: nan

Publication: TIPSTER (2023)

DOI: nan

AbstractCode generation from text requires understanding the user’s intent from a natural languagedescription and generating an executable code snippet that satisfies this intent. While recent pretrained language models demonstrate remarkable …...

37702