catSurv1.5.0 package

Computerized Adaptive Testing for Survey Research

gpcmCat

Computerized Adaptive Testing Generalized Partial Credit Model

grmCat

Computerized Adaptive Testing Graded Response Model

likelihood

Likelihood of the Specified Response Set

Cat

Computerized Adaptive Testing Survey (catSurv) Object

checkStopRules

Check if Stop and/or Override Rules are Met

d1LL

The First Derivative of the Log-Likelihood

d2LL

The Second Derivative of the Log-Likelihood

estimateSE

Standard Error of Ability Parameter Estimate

estimateTheta

Estimate of the Respondent's Ability Parameter

estimateThetas

Estimates of Ability Parameters for a Dataset of Response Profiles

expectedKL

Expected Kullback-Leibler Information

expectedObsInf

Expected Observed Information

expectedPV

Expected Posterior Variance

fisherInf

Fisher's Information

fisherTestInfo

Fisher's Test Information

fromJSONCat

Convert JSON object to Cat object

getters

Methods for Accessing Cat Object Slots

likelihoodKL

Expected Kullback-Leibler Information, Weighted by Likelihood

lookAhead

Look Ahead to Select Next Item

ltmCat

Computerized Adaptive Testing Latent Trait Model

makeTree

Make Tree of Possible Question Combinations

obsInf

Observed Information

oracle

Find Answer Profile that Minimizes Bias

plot.Cat

Plotting function for Cat object

posteriorKL

Expected Kullback-Leibler Information, Weighted by the Prior

prior

Evaluate the Prior Density Distribution at Position thetatheta

probability

Probability of Responses to a Question Item or the Left-Cumulative Pro...

processAJAX

Qualtrics AJAX Handler

readQualtrics

Clean adaptive inventory responses from Qualtrics

selectItem

Select Next Item

setters

Methods for Setting Value(s) to Cat Object Slots

simulateFisherInfo

Calculates Fisher Information under different adaptive battery specifi...

simulateRespondents

Simulate answer profiles given some true value of theta

simulateThetas

Estimates theta under different adaptive battery specifications

storeAnswer

Update Answer to Single Item

toJSONCat

Convert Cat object to JSON

tpmCat

Computerized Adaptive Testing Birnbaum's Three Parameter Model

Provides methods of computerized adaptive testing for survey researchers. See Montgomery and Rossiter (2020) <doi:10.1093/jssam/smz027>. Includes functionality for data fit with the classic item response methods including the latent trait model, Birnbaum`s three parameter model, the graded response, and the generalized partial credit model. Additionally, includes several ability parameter estimation and item selection routines. During item selection, all calculations are done in compiled C++ code.

  • Maintainer: Erin Rossiter
  • License: GPL-3
  • Last published: 2022-12-03