Computerized Adaptive Testing Package, including the following models and strategies.
- Item Response Theory (IRT)
- MaximumFisherInformation (MFI) strategy
- Kullback-Leibler Information (KLI) strategy
- Model-Agnostic Adaptive Testing (MAAT) strategy
- Multidimensional Item Response Theory (MIRT)
- D-Optimality (D-opt) strategy
- Multivariate Kullback-Leibler Information (MKLI) strategy
- Model-Agnostic Adaptive Testing (MAAT) strategy
- Neural Cognitive Diagnosis (NCD)
- Model-Agnostic Adaptive Testing (MAAT) strategy
Git and install by pip
pip install -e .
See the examples in scripts
directory.
By default, we use tensorboard
to help visualize the reward of each iteration, see demos in scripts
and use
tensorboard --logdir /path/to/logs
to see the visualization result.