Projects / OSCATS

OSCATS

OSCATS (Open-Source Computerized Adaptive Testing System) implements Item Response Theory (IRT) and cognitively diagnostic (latent classification) models and item selection algorithms used in Computerized Adaptive Testing (CAT). OSCATS facilitates the development of CATs and simulations of CATs by providing ready-to-use code for running the CAT item selection and ability/classification estimation in an extensible, modular framework. The library is written in object-oriented C using GObject, and has bindings to Python, Perl, PHP, and Java.

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  04 Nov 2011 21:09

    Release Notes: New OscatsSpace and OscatsPoint classes for a unified representation of continuous, binary, and ordinal latent spaces. Unification of the OscatsContModel and OscatsDiscrModel into a single OscatsModel based on the new latent space representation. Generalization of OscatsItem to allow any arbitrary number of models for complex simulation studies. Implementation of the a-Stratified item selection algorithm. Newly implemented models (PC, GPC, and GR). New examples, including implementation of a custom algorithm in Python.

    Screenshot

    Project Spotlight

    OpenStack4j

    A Fluent OpenStack client API for Java.

    Screenshot

    Project Spotlight

    TurnKey TWiki Appliance

    A TWiki appliance that is easy to use and lightweight.