Despitethe considerable potential of large language models (LLMs) as interactive AI tutors, the systematic, large-scale evaluation of their pedagogical quality remains an open challenge. Assessment instruments currently in use are mostly based on informal criteria, or task completion is based on ad hoc criteria or binary task-completion indicators. In response, we propose a lightweight and edge-deployable classifier based on the MRBench taxonomy, which applies the principle of experts teaching and explicitly rates the tutor’s responses for guidance, actionability, and coherence. The architecture is embedded with training through rigorous Stratified Group K-Fold Cross-Validation, which avoids semantic leakage from the augmented datasets and is backed by an XGBoost model with TF-IDF vectorization. To ground statistical predictions in pedagogical theory, we add a deterministic rule layer that preserves canonical scaffolding interventions. This hybrid classifier achieves a strict out-of-fold (OOF) accuracy of 68.2% and an F1-score of 0.74. The deterministic rule layer acts as a qualitative safety net and does not statistically change the overall shift (McNemar’s test, ), but still helps to identify pedagogical moves that are valid, while maintaining predictive fidelity. Most importantly, single-threaded edge-simulated benchmarking of the complete end-to-end pipeline (vectorization and classification) shows a mean latency of 116.20 ms, compared to an average of 6834 ms per inference for a locally hosted 3B-parameter LLM baseline. In conclusion, this transparent and taxonomy-based framework provides a practical, real-time auditing toolkit for educators and researchers to benchmark AI tutors and observe model behavior in resource-limited deployment environments. The proposed lightweight framework ensures that robust, taxonomy-grounded tutor evaluation can be carried out without relying on costly, cloud-based LLM-as-a-judge pipelines, allowing for real-time pedagogical auditing of AI tutors in resource-limited environments.
28 October 2026 in Journal of King Saud University Computer and Information Sciences
Serverless computing promises elastic, fine-grained execution in the cloud, but production systems still rely on heuristic schedulers that are oblivious to workload structure, leading to suboptimal performance and unnecessary cost. The original Dandelion system introduced a pure-function execution architecture that separates computation from I/O to reduce overhead, but its scheduler remains heuristic and workload-agnostic. In this paper, we present Dandelion-Learn, a learning-enhanced scheduling extension to the Dandelion architecture that treats function orchestration as a machine learning problem. Dandelion-Learn combines three components: (i) a graph neural network (GNN) that predicts per-function runtime and resource usage, (ii) a reinforcement learning (RL) agent that makes online placement and scaling decisions, and (iii) a multi-objective optimizer that balances latency, energy, and cost. Across Azure Functions traces and synthetic DAG workloads evaluated under a single unified SimPy configuration, Dandelion-Learn achieves a p99 latency of 50.09 ms compared with 51.36 ms for FIFO (about 2.5% lower), while throughput remains essentially unchanged at about 82.67 jobs/s. Relative to FIFO, energy per job decreases from 41.15 to 21.82 (about 47.0%) and cost per job from 38.06 to 21.29 (about 44.1%), and the cold-start rate falls from 0.871 to 0.446. CHERI-style compartmentalization of the learning components is treated as an architectural design choice and is modeled at about 8% CPU overhead; it is not measured on CHERI hardware. Overall, these results indicate that learning-enhanced multi-objective scheduling can improve energy, cost, and cold-start behavior while remaining competitive on tail latency in controlled simulation.