Competition-level code generation with alphacode
Programming is a powerful and ubiquitous problem-solving tool. Systems that can assist
programmers or even generate programs themselves could make programming more …
programmers or even generate programs themselves could make programming more …
Unixcoder: Unified cross-modal pre-training for code representation
Pre-trained models for programming languages have recently demonstrated great success
on code intelligence. To support both code-related understanding and generation tasks …
on code intelligence. To support both code-related understanding and generation tasks …
Automated repair of programs from large language models
Large language models such as Codex, have shown the capability to produce code for
many programming tasks. However, the success rate of existing models is low, especially for …
many programming tasks. However, the success rate of existing models is low, especially for …
Investigating explainability of generative AI for code through scenario-based design
What does it mean for a generative AI model to be explainable? The emergent discipline of
explainable AI (XAI) has made great strides in helping people understand discriminative …
explainable AI (XAI) has made great strides in helping people understand discriminative …
Reacc: A retrieval-augmented code completion framework
Code completion, which aims to predict the following code token (s) according to the code
context, can improve the productivity of software development. Recent work has proved that …
context, can improve the productivity of software development. Recent work has proved that …
Better together? an evaluation of ai-supported code translation
Generative machine learning models have recently been applied to source code, for use
cases including translating code between programming languages, creating documentation …
cases including translating code between programming languages, creating documentation …
Codeattack: Code-based adversarial attacks for pre-trained programming language models
Pre-trained programming language (PL) models (such as CodeT5, CodeBERT,
GraphCodeBERT, etc.,) have the potential to automate software engineering tasks involving …
GraphCodeBERT, etc.,) have the potential to automate software engineering tasks involving …
[HTML][HTML] A comprehensive review of state-of-the-art methods for Java code generation from natural language text
Abstract Java Code Generation consists in generating automatically Java code from a
Natural Language Text. This NLP task helps in increasing programmers' productivity by …
Natural Language Text. This NLP task helps in increasing programmers' productivity by …
Big code search: a bibliography
Code search is an essential task in software development. Developers often search the
internet and other code databases for necessary source code snippets to ease the …
internet and other code databases for necessary source code snippets to ease the …
Code translation with compiler representations
In this paper, we leverage low-level compiler intermediate representations (IR) to improve
code translation. Traditional transpilers rely on syntactic information and handcrafted rules …
code translation. Traditional transpilers rely on syntactic information and handcrafted rules …