Automated Rubric-Based Classification of Student Peer Code Review Feedback
This study examines automated approaches for classifying student peer code review feedback in Bahasa Indonesia according to rubric-based code quality categories. The study used 2,281 student feedback items collected from peer code review activities in an introductory programming course. The dataset was annotated into seven labels and validated with strong inter-rater agreement. Three approaches were compared: classical machine learning, deep learning, and few-shot prompting using large language models. Random Forest with count vectorization produced the best performance with an F1-score of 0.9430, outperforming recurrent convolutional neural networks with FastText embeddings and few-shot prompting. The findings indicate that classical machine learning with token-based features can be an effective and interpretable baseline for supporting rubric alignment in peer code review tools, especially in computing education contexts using Bahasa Indonesia.