Unified Multimodal Process-IRT

knitr::opts_chunk$set(collapse = TRUE, comment = "#>")
library(eyeprocess)

Objective

eyeprocess 0.10 treats response, RT, gaze and pupil as coordinated measurement channels while retaining neutral interpretation of process signals.

sim <- simulate_multimodal_irt(n_person=60, n_item=10, seed=42)
sim
audit_multimodal_measurement(sim$measurement)

Native visualization

plot(sim, type="latent_correlation")
plot(sim$measurement, type="availability")

Interpretation boundary

The simulated gaze dimension is a gaze-process propensity and the pupil dimension is pupil responsivity. Neither is automatically a psychological construct.



Try the eyeprocess package in your browser

Any scripts or data that you put into this service are public.

eyeprocess documentation built on Sept. 28, 2026, 5:08 p.m.