Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/stupidpupil/kot
Kot is a basic toolkit for getting started with computerised adaptive testing (CAT) in Ruby.
https://github.com/stupidpupil/kot
computerized-adaptive-testing irt item-response-theory psychometrics
Last synced: about 2 months ago
JSON representation
Kot is a basic toolkit for getting started with computerised adaptive testing (CAT) in Ruby.
- Host: GitHub
- URL: https://github.com/stupidpupil/kot
- Owner: stupidpupil
- License: gpl-3.0
- Created: 2018-08-25T11:36:18.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-05-06T10:24:23.000Z (over 5 years ago)
- Last Synced: 2024-04-26T15:46:42.846Z (8 months ago)
- Topics: computerized-adaptive-testing, irt, item-response-theory, psychometrics
- Language: Ruby
- Homepage:
- Size: 35.2 KB
- Stars: 8
- Watchers: 4
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Kot
[![Build Status](https://travis-ci.org/stupidpupil/kot.svg?branch=master)](https://travis-ci.org/stupidpupil/kot)
[![Code Climate](https://codeclimate.com/github/stupidpupil/kot/badges/gpa.svg)](https://codeclimate.com/github/stupidpupil/kot)
[![Docs](http://inch-ci.org/github/stupidpupil/kot.svg?branch=master&style=shields)](http://www.rubydoc.info/github/stupidpupil/kot)
[![Gem](https://img.shields.io/gem/v/kot.svg?maxAge=2592000)](https://rubygems.org/gems/kot)Kot is a basic toolkit for getting started with computerised adaptive testing (CAT) in Ruby.
It includes:
- a module to calculate item response theory (IRT) statistics for dichotomous items with 1-4PL characteristic curves (ICCs),
- a Hill Climbing ability (theta) estimator,
- a Randomesque selector and
- a Test class to make tying all this together easier.
## Thanks to
douglasrizzo's [catsim](https://github.com/douglasrizzo/catsim) and its excellent documentation,
without which I wouldn't have been able to cobble this together.
## License
This gem is licensed under the [GNU GPL v3.0 or later](https://choosealicense.com/licenses/gpl-3.0/).