MCPcopy Create free account

hub / github.com/bigdata-ustc/Agent4Edu / types & classes

Types & classes19 in github.com/bigdata-ustc/Agent4Edu

↓ 3 callersClassNet
IRT / 2PL / optional 3PL model. 2PL: P(Y_ui = 1) = sigmoid(a_i * (theta_u - b_i)) 3PL: P(Y_ui = 1) = c_i + (1 - c_i) *
Code/tools/irt/model.py:5
↓ 2 callersClassDNeuralCDM
Code/tools/dneuralcdm/model.py:5
↓ 2 callersClassLLMClient
Small LLM wrapper used by the Action module. The default provider is ``mock`` so the repository can be smoke-tested without network access or
Code/llm_client.py:8
↓ 2 callersClassStudentSequenceDataset
Encode logs in the same form used by the original DNeuralCDM code.
Code/tools/dneuralcdm/data.py:12
↓ 1 callersClassAction
Action module: generate and parse four learner-simulation tasks.
Code/action.py:10
↓ 1 callersClassDKTModel
Code/tools/dneuralcdm/original/NCD+DKT.py:92
↓ 1 callersClassDNeuralCDM
Code/tools/dneuralcdm/original/DNeuralCDM.py:117
↓ 1 callersClassKnowledgeProficiency
DNeuralCDM-produced dynamic knowledge proficiency loader. Expected JSON shape is compatible with the old script: ``{student_id: [[[k_0, k_1,
Code/tools/knowledge_proficiency.py:7
↓ 1 callersClassLearnerProfileValues
Code/profile.py:13
↓ 1 callersClassMemory
Memory module aligned with the paper pipeline. It contains factual memory, short-term memory, long-term memory, KCG-based memory reinforcemen
Code/memory.py:12
↓ 1 callersClassNoneNegClipper
Code/tools/dneuralcdm/model.py:49
↓ 1 callersClassNoneNegClipper
Code/tools/dneuralcdm/original/DNeuralCDM.py:195
↓ 1 callersClassNoneNegClipper
Code/tools/irt/model.py:99
↓ 1 callersClassProfile
Learner Profile module. It consumes the profile file produced by ``Code/prepare/build_profile.py``. The six fields follow the paper implement
Code/profile.py:22
↓ 1 callersClassRelationGraph
Knowledge Concept Graph (KCG) wrapper. The paper uses the KCG/RCD-derived relation graph to judge whether two concepts are related when reinf
Code/tools/relation_graph.py:7
↓ 1 callersClassStudentDataset
Code/tools/dneuralcdm/original/NCD+DKT.py:19
↓ 1 callersClassStudentDataset
Code/tools/dneuralcdm/original/DNeuralCDM.py:18
↓ 1 callersClassTrainDataLoader
data loader for training
Code/tools/irt/original/data_loader.py:5
↓ 1 callersClassValTestDataLoader
Code/tools/irt/original/data_loader.py:51