A reinforcement learning framework for personalized learning. This repository contains code and resources for simulating adaptive learning environments, implementing RL algorithms, and evaluating personalized education strategies.
- Modular RL agent for curriculum adaptation
- Simulated student models
- Customizable learning environments for question sequencing
- Experiment tracking and evaluation scripts
- Clone the repository.
- Install dependencies:
pip install -r requirements.txt
- If you are doing EDA or data cleaning, add assistments_dataset.csv into 'data' directory
agents/— RL and DKT agent implementationsenvironments/— Simulated learning environmentsmodels/— Trained teacher and student modelstrainings/— Training scripts, logs, and experiment historiesdata/— Datasets and question banksplots/— Visualization and analysis results
For questions or contributions, open an issue or submit a pull request.