ChatGPT for education and research: Opportunities, threats, and strategies

MM Rahman, Y Watanobe - Applied Sciences, 2023 - mdpi.com
In recent years, the rise of advanced artificial intelligence technologies has had a profound
impact on many fields, including education and research. One such technology is ChatGPT …

Identifying algorithm in program code based on structural features using CNN classification model

Y Watanobe, MM Rahman, MFI Amin, R Kabir - Applied Intelligence, 2023 - Springer
In software, an algorithm is a well-organized sequence of actions that provides the optimal
way to complete a task. Algorithmic thinking is also essential to break-down a problem and …

Refactoring programs using large language models with few-shot examples

A Shirafuji, Y Oda, J Suzuki, M Morishita… - 2023 30th Asia …, 2023 - ieeexplore.ieee.org
A less complex and more straightforward program is a crucial factor that enhances its
maintainability and makes writing secure and bug-free programs easier. However, due to its …

Multilingual Program Code Classification Using -Layered Bi-LSTM Model With Optimized Hyperparameters

MM Rahman, Y Watanobe - IEEE Transactions on Emerging …, 2023 - ieeexplore.ieee.org
Programmers are allowed to solve problems using multiple programming languages,
resulting in the accumulation of a huge number of multilingual solution codes …

Program repair with minimal edits using codet5

A Shirafuji, MM Rahman, MFI Amin… - … on Awareness Science …, 2023 - ieeexplore.ieee.org
Programmers often struggle to identify and fix bugs in their programs. In recent years, many
language models (LMs) have been proposed to fixe rroneous programs and support error …

Similar problems recommendation model to support programming education

DM Muepu, A Shirafuji, MFI Amin… - … on Information and …, 2023 - ieeexplore.ieee.org
This paper proposes a recommendation model for similar programming problems to support
programming education. In the proposed model, problem similarity is determined according …

Prompt sensitivity of language model for solving programming problems

A Shirafuji, T Ito, M Morishita… - New Trends in …, 2022 - ebooks.iospress.nl
A popular language model that can solve introductory programming problems, OpenAI's
Codex, has drawn much attention not only in the natural language processing field but also …

Multi-label Code Error Classification Using CodeT5 and ML-KNN

MFI Amin, A Shirafuji, MM Rahman, Y Watanobe - IEEE Access, 2024 - ieeexplore.ieee.org
Programming is an essential skill in computer science and in a wide range of engineering-
related disciplines. However, occurring errors, often referred to as “bugs” in code, can …

Code semantics learning with deep neural networks: An ai-based approach for programming education

MM Rahman, Y Watanobe, P Szmeja… - International Conference …, 2023 - Springer
Modern programming languages are very complex, diverse, and non-uniform in their
structure, code composition, and syntax. Therefore, it is a difficult task for computer science …

Impact of programming language skills in programming learning

MFI Amin, MM Rahman, Y Watanobe… - 2022 IEEE 15th …, 2022 - ieeexplore.ieee.org
In this modern era of the internet and information technology, a mentionable amount of data
is generated from different sources consistently which refers to big data. This huge amount …