Table 4 System functional module Specifications.

From: Deep knowledge tracing and cognitive load estimation for personalized learning path generation using neural network architecture

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