Over the past years, Automated Essay Scoring (AES) systems have gained increasing attention as scalable and consistent solutions for assessing the proficiency of student writing. Despite recent progress, support for Arabic AES remains limited due to linguistic complexity and scarcity of large publicly-available annotated datasets. In this work, we present Qayyem, a Web-based platform designed to support Arabic AES by providing an integrated workflow for assignment creation, batch essay upload, scoring configuration, and per-trait essay evaluation. Qayyem abstracts the technical complexity of interacting with scoring server APIs, allowing instructors to access advanced scoring services through a user-friendly interface. The platform deploys a number of state-of-the-art Arabic essay scoring models with different effectiveness and efficiency figures.
Figures & tables
Figure 1: Qayyem workflow: (1) Prompt and Rubric Design, where the writing prompt and scoring rubric are defined; (2) Assignment Setup, where scoring traits and evaluation settings are configured; (3) Scoring, where essays are auto-evaluated across selected traits; and (4) Review, where results are inspected and optionally refined.
Figure 2: The assignment setup interface in Arabic, with English header translations. English translations of the prompt and rubric are provided in Appendix A .
Table 1: Average QWK performance over all prompts for each trait. Bold and underlined values indicate the best and second-best performance per trait.
Figure 4: Scoring effectiveness (in QWK) vs. per-essay inference time (in msec) across deployed models.
Appendix figures & tables6 assets
Supplementary material from the paper’s appendix.
Appendix
Figure 6
Score
Description
1
Use of a limited range of vocabulary and phrases that do not make sense together, with repetition and lexical errors, and generally inappropriate vocabulary that obscures meaning.
2
Use of a basic range of vocabulary, with repetition, lexical errors, and many inappropriate choices that may obscure meaning.
3
Use of a sufficient range of vocabulary, with some repetition and lexical errors, and a small number of inappropriate choices that may obscure meaning.
4
Use of a good and appropriate range of vocabulary with few lexical errors, occasional inappropriate choices that do not affect meaning, and occasional use of idiomatic expressions.
5
Use of a broad, correct, and appropriate range of vocabulary with few errors, demonstrating good knowledge of idiomatic expressions and awareness of implicit levels of meaning.
Appendix
Table 2: Rubric for the vocabulary trait.
Model
Hyperparameter
Value
RF
max depth
6
max features
0.1
max samples
0.1
min samples split
5
#estimators
200
feature selection threshold
0.4
Appendix
Table 3: The hyperparameter values used to train the deployed RF, XGB, and NN models
REL
ORG
VOC
STY
DEV
MEC
GRM
HOL
loss
WMSE
WMSE
WMSE
WMSE
WMSE
WMSE
WMSE
MSE
learning rate
0.001
0.0001
0.0001
0.01
0.001
0.01
0.0001
0.01
hidden layer number & widths
64
64
32
64
32, 16
64
64
32, 32
weight decay
1e-6
1e-4
1e-4
1e-4
1e-4
1e-6
1e-4
1e-5
dropout
0.1
0
0
0
0
0.2
0.2
0.2
feature selection threshold
0.5
0.5
0.4
0.3
0.5
0.5
0.5
0.5
Appendix
Table 4: The hyperparameter values used to train TRATES. WMSE refers to the weighted MSE.
Figure 6: Real-time scoring view of 5 essays evaluated across three traits: development, relevance, and style.
Hyperparameter
Value
batch_size
4
#epoch
15
encoder
AraBERT
learning_rate
2e-5
Appendix
Table 5: The hyperparameter values used to train the deployed MOOSE model.
This paper presents a novel prompt engineering framework for trait specific Automatic Essay Scoring (AES) in Arabic, leveraging large language models (LLMs) under zero-shot and few-shot configurations. Addressing the scarcity of scalable, linguistically informed AES tools for Arabic, we introduce a three-tier prompting strategy (standard, hybrid, and rubric-guided) that guides LLMs in evaluating distinct language proficiency traits such as organization, vocabulary, development, and style. The hybrid approach simulates multi-agent evaluation with trait specialist raters, while the rubric-guided method incorporates scored exemplars to enhance model alignment. In zero and few-shot settings, we evaluate eight LLMs on the QAES dataset, the first publicly available Arabic AES resource with trait level annotations. Experimental results using Quadratic Weighted Kappa (QWK) and Confidence Intervals show that Fanar-1-9B-Instruct achieves the highest trait level agreement in both zero and few-shot prompting (QWK = 0.28 and CI = 0.41), with rubric-guided prompting yielding consistent gains across all traits and models. Discourse-level traits such as Development and Style showed the greatest improvements. These findings confirm that structured prompting, not model scale alone, enables effective AES in Arabic. Our study presents the first comprehensive framework for proficiency oriented Arabic AES and sets the foundation for scalable assessment in low resource educational contexts.
In Automated Essay Scoring (AES), benchmarking practices have fostered minimalist evaluation practices, in contrast with the broader-view recommendations of evaluation frameworks, such as the argument-based validation framework (ABV), which argued in favor of a multidimensional assessment of systems, especially in the context of high-stakes language tests. In this paper, we introduce an enhanced and more practical version of the ABV framework, incorporating fairness analysis, correlations with linguistic features, prediction error evaluation, and model agreement compared with human raters. Applying this framework to French AES, we compare 8 model architectures on a corpus of 27k exam essays (2 raters each) and a generalization corpus of 961 essays (at least nine raters each). Our analyses illustrate the benefits of applying the ABV framework to better understand the capabilities and pitfalls of AES models, while also advancing the state-of-the-art for French AES.
Rodrigo Wilkens, Rémi Cardon, Vincent Folny +1
University of Exeter · Computer Science and Engineering Department, Universidad Carlos III de Madrid · France Éducation international +1
Most automated essay scoring (AES) systems output a single holistic score without interpretable evidence and rely on closed APIs that introduce data privacy and cost barriers. We present ArguLens, an opensource, locally deployable system that decomposes AES into three decoupled components: a discourse-move classifier (Qwen2.5-7B-Instruct fine-tuned with LoRA on PERSUADE 2.0), a grade-independent LightGBM scorer over 31 linguistic and discourse features, and a label-aware feedback generator served through vLLM with a Qwen2.5-14BInstruct backbone. A Gradio web UI exposes pluggable inference backends and supports single-essay and batch scoring with downloadable per-essay breakdowns. On an essaydisjoint PERSUADE 2.0 test split, the logitprobe classifier achieves 82.6% accuracy and 0.727 macro-F1; under prompt-grouped 5-fold cross-validation the scorer reaches a mean QWK of 0.813 under an oracle discoursefeature protocol, and an ablation shows that adding gold discourse annotations yields an increment of +0.055 QWK over the lexical+syntactic configuration (paired t-test, p = 0.010). This is a component-level diagnostic rather than an end-to-end classifier-to-scorer result. The feedback generator ships with a structured evaluation protocol; its human-rater study is left to future work. The system is released under Apache 2.0 at https://github.com/wwrwbs/AI_AWE.