jsCAT: Computer Adaptive Testing in JavaScript
A library to support IRT-based computer adaptive testing in JavaScript
Installation
You can install jsCAT from npm with
npm i @bdelab/jscat
Usage
import {normal, estimateAbility, findNextItem, SEM} from '@bdelab/jscat';
const prior = normal();
const theta = estimateAbility(answers, zetas, method, minTheta, maxTheta, prior);
const se = SEM(theta, zetas);
const nextStimulus = findNextItem(stimuli, theta, method, deepCopy);
References
Lucas Duailibe, irt-js, (2019), GitHub repository, https://github.com/geekie/irt-js
License