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 …

Educational data mining to support programming learning using problem-solving data

MM Rahman, Y Watanobe, T Matsumoto… - IEEE …, 2022 - ieeexplore.ieee.org
Computer programming has attracted a lot of attention in the development of information and
communication technologies in the real world. Meeting the growing demand for highly …

Predicting university student graduation using academic performance and machine learning: a systematic literature review

LR Pelima, Y Sukmana, Y Rosmansyah - IEEE Access, 2024 - ieeexplore.ieee.org
Predicting university student graduation is a beneficial tool for both students and institutions.
With the help of this predictive capacity, students may make well-informed decisions about …

Challenges to Applying Role Playing in Software Engineering Education: A Taxonomy Derived from a Rapid Literature Review

M Hidalgo, H Astudillo, LM Castro - SN Computer Science, 2024 - Springer
Role Playing (RP) serves as an instructional approach to enrich the learning experience for
students and boost their learning by the effective application of their theoretical knowledge …

Online judge system: Requirements, architecture, and experiences

Y Watanobe, MM Rahman, T Matsumoto… - … Journal of Software …, 2022 - World Scientific
The development and operation of Online Judge System (OJS), which is used to evaluate
the correctness of programs, is a nontrivial and difficult task due to the various functional and …

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 …

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 …

[HTML][HTML] A Bidirectional LSTM approach for written script auto evaluation using keywords-based pattern matching

N Prabakaran, R Kannadasan… - Natural Language …, 2023 - Elsevier
The evaluation process necessitates significant work in order to effectively and impartially
assess the growing number of new subjects and interests in courses. This paper aims at …

Partition-based Clustering Algorithms Applied to Mixed Data for Educational Data Mining: A Survey from 1971 to 2024

A Dutt, MA Ismail, T Herawan, IAH Targio - IEEE Access, 2024 - ieeexplore.ieee.org
Educational Data Mining (EDM) is the application of data mining methods in the educational
domain. In the EDM field, we see mixed data (ie, text and number data types). Grouping or …

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 …