[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 …
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 …
Natural Language Processing (NLP) techniques, with a particular focus on transformer …
Large language models meet nl2code: A survey
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 …
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
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 …
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
The availability of large-scale datasets, advanced architectures, and powerful computational
resources have led to effective code models that automate diverse software engineering …
resources have led to effective code models that automate diverse software engineering …
Retrieving multimodal information for augmented generation: A survey
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 …
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 …
has been primarily addressed by numerous domain-specific pre-trained models. Despite …
Coditt5: Pretraining for source code and natural language editing
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 …
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
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 …
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 …
language models, covering 50+ models, 30+ evaluation tasks, 170+ datasets, and 700 …