[HTML][HTML] The power of generative ai: A review of requirements, models, input–output formats, evaluation metrics, and challenges

A Bandi, PVSR Adapa, YEVPK Kuchi - Future Internet, 2023 - mdpi.com
Generative artificial intelligence (AI) has emerged as a powerful technology with numerous
applications in various domains. There is a need to identify the requirements and evaluation …

[HTML][HTML] Natural language generation and understanding of big code for AI-assisted programming: A review

MF Wong, S Guo, CN Hang, SW Ho, CW Tan - Entropy, 2023 - mdpi.com
This paper provides a comprehensive review of the literature concerning the utilization of
Natural Language Processing (NLP) techniques, with a particular focus on transformer …

Large language models meet nl2code: A survey

D Zan, B Chen, F Zhang, D Lu, B Wu, B Guan… - arXiv preprint arXiv …, 2022 - arxiv.org
The task of generating code from a natural language description, or NL2Code, is considered
a pressing and significant challenge in code intelligence. Thanks to the rapid development …

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 …

What do code models memorize? an empirical study on large language models of code

Z Yang, Z Zhao, C Wang, J Shi, D Kim, DG Han… - arXiv preprint arXiv …, 2023 - arxiv.org
The availability of large-scale datasets, advanced architectures, and powerful computational
resources have led to effective code models that automate diverse software engineering …

Retrieving multimodal information for augmented generation: A survey

R Zhao, H Chen, W Wang, F Jiao, XL Do, C Qin… - arXiv preprint arXiv …, 2023 - arxiv.org
As Large Language Models (LLMs) become popular, there emerged an important trend of
using multimodality to augment the LLMs' generation ability, which enables LLMs to better …

LLaMA-Reviewer: Advancing code review automation with large language models through parameter-efficient fine-tuning

J Lu, L Yu, X Li, L Yang, C Zuo - 2023 IEEE 34th International …, 2023 - ieeexplore.ieee.org
The automation of code review activities, a long-standing pursuit in software engineering,
has been primarily addressed by numerous domain-specific pre-trained models. Despite …

Coditt5: Pretraining for source code and natural language editing

J Zhang, S Panthaplackel, P Nie, JJ Li… - Proceedings of the 37th …, 2022 - dl.acm.org
Pretrained language models have been shown to be effective in many software-related
generation tasks; however, they are not well-suited for editing tasks as they are not designed …

Gamma: Revisiting template-based automated program repair via mask prediction

Q Zhang, C Fang, T Zhang, B Yu… - 2023 38th IEEE/ACM …, 2023 - ieeexplore.ieee.org
Automated program repair (APR) aims to fix software bugs without manual debugging efforts
and plays a crucial role in software development and maintenance. Template-based APR …

[PDF][PDF] 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… - arXiv preprint arXiv …, 2023 - simg.baai.ac.cn
In this work we systematically review the recent advancements in code processing with
language models, covering 50+ models, 30+ evaluation tasks, 170+ datasets, and 700 …