Table 4 System functional module Specifications.
Module Name | Main Functions | Technical Implementation |
|---|---|---|
User Interface Layer | Interactive learning content delivery, data collection, progress visualization | React.js, D3.js, WebSocket for real-time updates |
Knowledge Tracking Engine | Student model maintenance, performance analysis, knowledge state prediction | TensorFlow, BiLSTM networks, GraphSAGE for concept relationships |
Cognitive Load Monitor | Behavioral data processing, cognitive state estimation, adaptive thresholding | PyTorch, CNN-LSTM hybrid models, Kafka streams |
Path Optimization Service | Learning activity sequencing, constraint handling, dynamic path adjustment | Monte Carlo Tree Search, reinforcement learning agents, constraint solvers |
Analytics & Reporting | Learning analytics, instructor dashboards, intervention recommendations | Apache Spark, Tableau embedding, automated reporting pipelines |