Guardado en:
Detalles Bibliográficos
Autores principales: Zhuang, Tonghe, Lin, Zhicheng
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:https://arxiv.org/abs/2410.02156
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866909393435492352
author Zhuang, Tonghe
Lin, Zhicheng
author_facet Zhuang, Tonghe
Lin, Zhicheng
contents Computer programming (coding) is indispensable for researchers across disciplines, yet it remains challenging to learn and time-consuming to carry out. Generative AI, particularly large language models (LLMs), has the potential to transform coding into intuitive conversations, but best practices and effective workflows are only emerging. We dissect AI-based coding through three key lenses: the nature and role of LLMs in coding (why), six types of coding assistance they provide (what), and a five-step workflow in action with practical implementation strategies (how). Additionally, we address the limitations and future outlook of AI in coding. By offering actionable insights, this framework helps to guide researchers in effectively leveraging AI to enhance coding practices and education, accelerating scientific progress.
format Preprint
id arxiv_https___arxiv_org_abs_2410_02156
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle The why, what, and how of AI-based coding in scientific research
Zhuang, Tonghe
Lin, Zhicheng
Computers and Society
Artificial Intelligence
Computation and Language
Programming Languages
Computer programming (coding) is indispensable for researchers across disciplines, yet it remains challenging to learn and time-consuming to carry out. Generative AI, particularly large language models (LLMs), has the potential to transform coding into intuitive conversations, but best practices and effective workflows are only emerging. We dissect AI-based coding through three key lenses: the nature and role of LLMs in coding (why), six types of coding assistance they provide (what), and a five-step workflow in action with practical implementation strategies (how). Additionally, we address the limitations and future outlook of AI in coding. By offering actionable insights, this framework helps to guide researchers in effectively leveraging AI to enhance coding practices and education, accelerating scientific progress.
title The why, what, and how of AI-based coding in scientific research
topic Computers and Society
Artificial Intelligence
Computation and Language
Programming Languages
url https://arxiv.org/abs/2410.02156