This study aims to develop a machine learning-based automated writing evaluation model using task-independent linguistic features to diagnose the writing proficiency of Korean language learners and to identify the key features contributing to proficie...
This study aims to develop a machine learning-based automated writing evaluation model using task-independent linguistic features to diagnose the writing proficiency of Korean language learners and to identify the key features contributing to proficiency prediction. A total of 14,992 written texts from the National Institute of Korean Language (NIKL) Korean Learner Corpus were analyzed. Linguistic features were extracted across three domains: lexical complexity, syntactic complexity, and surface features. RandomForest and XGBoost models were trained, and their performance was compared under both 3-level and 6-level classification schemes. Model predictions were then interpreted using SHAP (SHapley Additive exPlanations) analysis.
Lexical complexity was operationalized through five subcategories: lexical use, lexical diversity, lexical density, lexical sophistication, and collocation use. Syntactic complexity comprised grammatical use, grammatical difficulty, sentence complexity, clausal complexity, and phrasal complexity. Surface features included text length and part-of-speech distribution. Lexical and grammatical difficulty were quantified using the vocabulary and grammar lists from the International Standard Curriculum for Korean Language Education (2017) as reference inventories. Collocation use was measured through N-gram analysis, and phrasal complexity was measured through dependency parsing by computing node depth and the number of dependent nodes.
Statistical analyses revealed significant differences across proficiency groups, with large effect sizes for key features, including the number of lexical tokens and types per sentence (ω² = .615, .634), the proportion of Level 1 vocabulary types (ω² = .678), and the proportion of Level 1 grammar types (ω² = .697). Correlation analyses further confirmed strong associations between proficiency and the numbers of lexical tokens and types per sentence (ρ = .819, .820), mean sentence length in eojeol units (ρ = .806), and the mean number of dependent nodes (ρ = .805). As proficiency increased, reliance on basic vocabulary decreased while the use of intermediate and advanced vocabulary increased. Adnominal endings showed significant differences across all proficiency groups, functioning as a key indicator of syntactic development.
XGBoost outperformed RandomForest under both classification schemes, achieving an accuracy of 0.894 in the 3-level classification and 0.770 in the 6-level classification. Although overall accuracy decreased under the finer-grained classification, ROC-AUC values remained above 0.91 across all levels in the 6-level scheme, indicating robust discriminative performance. Classification accuracy was highest for Levels 1 and 2, while greater confusion between adjacent levels was observed in the Level 3–4 range, reflecting the continuous nature of proficiency development at the intermediate stage. These results suggest that the 6-level scheme is suitable for automated assessment, given its direct alignment with TOPIK and the International Standard Curriculum for Korean Language Education.
SHAP analysis revealed that the number of Level 4 vocabulary types and the proportion of Level 1 vocabulary types were the most influential features for proficiency prediction in both models. At the beginner level, high proportions of Level 1 vocabulary and grammar served as key classification signals. At the intermediate level, increased use of Level 3 grammar and decreased reliance on Level 1 grammar were the primary discriminators. At the advanced level, diverse use of intermediate-to-advanced vocabulary and a lower proportion of sentence-final endings contributed to classification outcomes. These findings demonstrate that SHAP analysis can represent learners’ stage-wise linguistic development in an interpretable form.
This study makes several contributions to the field. First, it integrates task-independent features—stable across topics and scoring criteria—into a curriculum-aligned framework spanning lexical and syntactic complexity. Second, global and local SHAP analyses address the black-box limitations of tree-based models and yield educationally interpretable rationales, supporting a prototype diagnostic tool for teachers. Third, by covering all six proficiency levels using a large-scale learner corpus, it overcomes the limitations of prior work in terms of data size and proficiency scope.