Coderl: Mastering code generation through pretrained models and deep reinforcement learning

H Le, Y Wang, AD Gotmare… - Advances in Neural …, 2022 - proceedings.neurips.cc
Program synthesis or code generation aims to generate a program that satisfies a problem
specification. Recent approaches using large-scale pretrained language models (LMs) have …

Competition-level code generation with alphacode

Y Li, D Choi, J Chung, N Kushman, J Schrittwieser… - Science, 2022 - science.org
Programming is a powerful and ubiquitous problem-solving tool. Systems that can assist
programmers or even generate programs themselves could make programming more …

Codefill: Multi-token code completion by jointly learning from structure and naming sequences

M Izadi, R Gismondi, G Gousios - Proceedings of the 44th International …, 2022 - dl.acm.org
Code completion is an essential feature of IDEs, yet current auto-completers are restricted to
either grammar-based or NLP-based single token completions. Both approaches have …

Pitfalls in language models for code intelligence: A taxonomy and survey

X She, Y Liu, Y Zhao, Y He, L Li… - arXiv preprint arXiv …, 2023 - arxiv.org
Modern language models (LMs) have been successfully employed in source code
generation and understanding, leading to a significant increase in research focused on …

Exploring the potential of chatgpt in automated code refinement: An empirical study

Q Guo, J Cao, X Xie, S Liu, X Li, B Chen… - Proceedings of the 46th …, 2024 - dl.acm.org
Code review is an essential activity for ensuring the quality and maintainability of software
projects. However, it is a time-consuming and often error-prone task that can significantly …

Large language models of code fail at completing code with potential bugs

T Dinh, J Zhao, S Tan, R Negrinho… - Advances in …, 2024 - proceedings.neurips.cc
Large language models of code (Code-LLMs) have recently brought tremendous advances
to code completion, a fundamental feature of programming assistance and code …

Systematic literature review on solving competitive programming problem with artificial intelligence (ai)

F Alexander, EA Abdiwijaya, F Pherry… - 2022 1st …, 2022 - ieeexplore.ieee.org
Computer programming has emerged in research, industry, and everyday life as a general-
purpose problem-solving tool. From this expansion, there has been a steady rise in demand …

Language models for code completion: A practical evaluation

M Izadi, J Katzy, T Van Dam, M Otten… - Proceedings of the …, 2024 - dl.acm.org
Transformer-based language models for automatic code completion have shown great
promise so far, yet the evaluation of these models rarely uses real data. This study provides …

On the usage of continual learning for out-of-distribution generalization in pre-trained language models of code

M Weyssow, X Zhou, K Kim, D Lo… - Proceedings of the 31st …, 2023 - dl.acm.org
Pre-trained language models (PLMs) have become a prevalent technique in deep learning
for code, utilizing a two-stage pre-training and fine-tuning procedure to acquire general …

All you need is logs: Improving code completion by learning from anonymous ide usage logs

V Bibaev, A Kalina, V Lomshakov, Y Golubev… - Proceedings of the 30th …, 2022 - dl.acm.org
In this work, we propose an approach for collecting completion usage logs from the users in
an IDE and using them to train a machine learning based model for ranking completion …