Analysis ChatGPT Potential: Transforming Software Development with AI Chat Bots

Budiman Wijaya,Karen Etania Saputra,Justine Winata Purwoko,Alexander Agung Santoso Gunawan,Tegar Abdullah
DOI: https://doi.org/10.1109/IConNECT56593.2023.10327087
2023-08-25
Abstract:Artificial intelligence (AI) is a technology that is constantly evolving and is being applied more frequently in many facets of society, including product and service development. Chatbots, which are computer programs that can connect with people through chat or voice apps, are one sort of AI that is evolving quickly. However, there is still much debate among scientists and professionals about whether AI advancements like ChatGPT can help software engineers with their daily tasks or even replace the work of software engineers. So, on this occasion, we conduct research on whether AI (artificial intelligence) is capable of helping software engineers and how far AI can assist software engineers. In this study, we aim to evaluate the effectiveness of ChatGPT as an AI tool for code retrieval and its potential to help or replace software engineers. Our research methodology involves using ChatGPT to refactor provided code and make a simple application from scratch. The results of this research show that AI chatbot models like ChatGPT cannot replace software developers 100
Computer Science
What problem does this paper attempt to address?