oscats
« Back to VersTracker
Description:
Computerized adaptive testing system
Type: Formula  |  Latest Version: 0.6@0  |  Tracked Since: Oct 15, 2025
Links: Homepage  |  formulae.brew.sh
Category: Other
Tags: psychometrics adaptive-testing irt education c-library
Install: brew install oscats
About:
Oscats is a computerized adaptive testing system designed to deliver assessments dynamically based on a test-taker's ability level. It implements Item Response Theory (IRT) to select the most appropriate items in real-time, ensuring efficient and precise measurement. This open-source C library provides a robust framework for building and administering adaptive tests.
Key Features:
  • Implements Item Response Theory (IRT) models
  • Dynamic item selection algorithm
  • Extensible C library architecture
  • Supports various IRT models (e.g., 2PL, 3PL)
Use Cases:
  • Developing adaptive educational assessments and exams
  • Creating efficient psychological or aptitude testing platforms
  • Researching psychometrics and educational measurement
Alternatives:
  • R (psych package) – R provides extensive psychometric packages for analysis, but Oscats is specifically designed for real-time delivery of adaptive tests.
  • OpenRAMPT – OpenRAMPT is a Java-based open-source CAT system, whereas Oscats is implemented in C for potentially lower-level performance.
Version History
Detected Version Rev Change Commit
Oct 15, 2025 5:03pm 7 VERSION_BUMP ed2ae56c