<?xml version="1.0" encoding="utf-8" ?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:r="https://r-universe.dev"><channel><title>edidatasolutions.r-universe.dev</title><link>https://edidatasolutions.r-universe.dev</link><description>Recent package updates in edidatasolutions</description><generator>R-universe</generator><image><url>https://github.com/edidatasolutions.png</url><title>R packages by edidatasolutions</title><link>https://edidatasolutions.r-universe.dev</link></image><lastBuildDate>Sat, 10 Oct 2026 14:29:31 GMT</lastBuildDate><item><title>[edidatasolutions] coldstart 0.1.0.9000</title><author>danieledi2026@gmail.com (Daniel Edi)</author><description>Predicts Rasch item difficulty from item features (text
embeddings from any model, template family, content metadata)
by ridge regression (Hoerl and Kennard, 1970,
&lt;doi:10.1080/00401706.1970.10488634&gt;) with honest out-of-sample
uncertainty, uses the predictions as robust informative priors
to calibrate new items from small pretest samples, in the
spirit of using collateral information in calibration (Mislevy,
Sheehan and Wingersky, 1993,
&lt;doi:10.1111/j.1745-3984.1993.tb00422.x&gt;), plans the pretest
sample size needed for a target precision, and diagnoses item
families whose predictions cannot be trusted.</description><link>https://github.com/r-universe/edidatasolutions/actions/runs/38077008830</link><pubDate>Sat, 10 Oct 2026 14:29:31 GMT</pubDate><r:package>coldstart</r:package><r:version>0.1.0.9000</r:version><r:status>success</r:status><r:repository>https://edidatasolutions.r-universe.dev</r:repository><r:upstream>https://github.com/edidatasolutions/coldstart</r:upstream><r:article><r:source>coldstart.Rmd</r:source><r:filename>coldstart.html</r:filename><r:title>Calibrating generated items with predicted priors</r:title><r:created>2026-09-27 23:26:34</r:created><r:modified>2026-10-10 14:29:31</r:modified></r:article></item><item><title>[edidatasolutions] transDIF 0.1.0.9000</title><author>danieledi2026@gmail.com (Daniel Edi)</author><description>An adaptation-comparability workflow for small,
lower-scoring and unbalanced language groups where standard
differential item functioning (DIF) tools (Magis, Beland,
Tuerlinckx and De Boeck, 2010, &lt;doi:10.3758/BRM.42.3.847&gt;)
break down. Calibrates the Rasch model in each language group,
links the groups robustly through the densest cluster of items
rather than assuming DIF cancels out (on anchor selection see
Kopf, Zeileis and Strobl, 2015,
&lt;doi:10.1177/0013164414529792&gt;), detects small-sample DIF with
an empirical-Bayes spike-and-slab model and local false
discovery rates (Efron, 2004,
&lt;doi:10.1198/016214504000000089&gt;), quantifies whether
item-level DIF accumulates into different pass rates, explains
DIF by item features to give translators actionable guidance,
and drafts a comparability report.</description><link>https://github.com/r-universe/edidatasolutions/actions/runs/38077011036</link><pubDate>Sat, 10 Oct 2026 14:12:58 GMT</pubDate><r:package>transDIF</r:package><r:version>0.1.0.9000</r:version><r:status>success</r:status><r:repository>https://edidatasolutions.r-universe.dev</r:repository><r:upstream>https://github.com/edidatasolutions/transDIF</r:upstream><r:article><r:source>transDIF.Rmd</r:source><r:filename>transDIF.html</r:filename><r:title>Comparability of translated exam forms</r:title><r:created>2026-09-27 23:27:10</r:created><r:modified>2026-10-10 14:12:58</r:modified></r:article></item><item><title>[edidatasolutions] decisionfacets 0.1.0.9000</title><author>danieledi2026@gmail.com (Daniel Edi)</author><description>Answers &quot;would this candidate have passed with a different
set of raters?&quot; for rater-mediated exams such as oral
examinations, objective structured clinical examinations and
essay scoring. Builds on the many-facet extension of the rating
scale model (Andrich, 1978, &lt;doi:10.1007/BF02293814&gt;) to
compute counterfactual pass probabilities under the observed,
an average-severity and a random rater panel, under an explicit
decision rule (raw total, fair average or measure), and splits
expected misclassification into measurement error and rater
assignment, extending item response theory classification
accuracy (Lee, 2010, &lt;doi:10.1111/j.1745-3984.2009.00096.x&gt;) to
rater effects. Models can be fitted with 'TAM' or a built-in
joint maximum likelihood estimator.</description><link>https://github.com/r-universe/edidatasolutions/actions/runs/38057955281</link><pubDate>Sat, 10 Oct 2026 13:47:34 GMT</pubDate><r:package>decisionfacets</r:package><r:version>0.1.0.9000</r:version><r:status>success</r:status><r:repository>https://edidatasolutions.r-universe.dev</r:repository><r:upstream>https://github.com/edidatasolutions/decisionfacets</r:upstream><r:article><r:source>decisionfacets.Rmd</r:source><r:filename>decisionfacets.html</r:filename><r:title>Would this candidate have passed with different raters?</r:title><r:created>2026-09-27 23:26:15</r:created><r:modified>2026-10-10 13:47:34</r:modified></r:article></item><item><title>[edidatasolutions] retestR 0.1.0</title><author>danieledi2026@gmail.com (Daniel Edi)</author><description>Flags repeat test-takers whose second-attempt performance
departs from what a growth model predicts, using independent
evidence sources: model-expected score gain (accounting for
regression to the mean, time between attempts and remediation),
differential performance on exposed versus new items (Sinharay,
2017, &lt;doi:10.3102/1076998616673872&gt;), and differential
response speed under a lognormal response-time model (van der
Linden, 2006, &lt;doi:10.3102/10769986031002181&gt;). Evidence is
combined into a risk index calibrated by parametric bootstrap
under the no-misconduct model, so flagging thresholds carry
explicit false-positive rates.</description><link>https://github.com/r-universe/edidatasolutions/actions/runs/37910808535</link><pubDate>Fri, 09 Oct 2026 03:29:15 GMT</pubDate><r:package>retestR</r:package><r:version>0.1.0</r:version><r:status>success</r:status><r:repository>https://edidatasolutions.r-universe.dev</r:repository><r:upstream>https://github.com/edidatasolutions/retestR</r:upstream><r:article><r:source>retestR.Rmd</r:source><r:filename>retestR.html</r:filename><r:title>Model-based flagging of repeat test-takers</r:title><r:created>2026-09-27 23:26:24</r:created><r:modified>2026-09-27 23:26:24</r:modified></r:article></item><item><title>[edidatasolutions] driftwatch 0.1.0</title><author>danieledi2026@gmail.com (Daniel Edi)</author><description>Ongoing surveillance of item parameter drift for
continuous testing programs and pre-equated item banks.
Estimates item difficulty in rolling calibration windows, runs
sequential cumulative sum (CUSUM) detection (Page, 1954,
&lt;doi:10.1093/biomet/41.1-2.100&gt;; applied to testing by Veerkamp
and Glas, 2000, &lt;doi:10.3102/10769986025004373&gt;) with
change-point estimation, separates gradual drift from abrupt
jumps, tunes alarm thresholds for a bank-wide false-alarm
target by simulation on the program's own design, quantifies
score and pass-rate impact, and records recommended actions in
an audit log.</description><link>https://github.com/r-universe/edidatasolutions/actions/runs/37936408743</link><pubDate>Fri, 09 Oct 2026 03:04:23 GMT</pubDate><r:package>driftwatch</r:package><r:version>0.1.0</r:version><r:status>success</r:status><r:repository>https://edidatasolutions.r-universe.dev</r:repository><r:upstream>https://github.com/edidatasolutions/driftwatch</r:upstream><r:article><r:source>driftwatch.Rmd</r:source><r:filename>driftwatch.html</r:filename><r:title>Continuous drift monitoring for an item bank</r:title><r:created>2026-09-27 23:26:49</r:created><r:modified>2026-09-27 23:26:49</r:modified></r:article></item><item><title>[edidatasolutions] throughyear 0.1.0</title><author>danieledi2026@gmail.com (Daniel Edi)</author><description>Treats a through-year assessment system (interims during
the year feeding a multistage summative) as the unit of
analysis. Links interims to the summative scale with a latent
multivariate normal model that carries each score's measurement
error forward and handles missing interims, estimated by the EM
algorithm (Dempster, Laird and Rubin, 1977,
&lt;doi:10.1111/j.2517-6161.1977.tb01600.x&gt;) with SQUAREM
acceleration (Varadhan and Roland, 2008,
&lt;doi:10.1111/j.1467-9469.2007.00585.x&gt;); simulates cold-start
versus prior-informed routing in a two-stage multistage test;
checks whether priors disadvantage late enrollers, low scorers
or fast growers; and evaluates decision accuracy and
consistency of through-year scores against a single summative.</description><link>https://github.com/r-universe/edidatasolutions/actions/runs/37910822003</link><pubDate>Fri, 09 Oct 2026 03:04:20 GMT</pubDate><r:package>throughyear</r:package><r:version>0.1.0</r:version><r:status>success</r:status><r:repository>https://edidatasolutions.r-universe.dev</r:repository><r:upstream>https://github.com/edidatasolutions/throughyear</r:upstream><r:article><r:source>throughyear.Rmd</r:source><r:filename>throughyear.html</r:filename><r:title>Evaluating a through-year assessment system</r:title><r:created>2026-09-27 23:27:01</r:created><r:modified>2026-09-27 23:27:01</r:modified></r:article></item></channel></rss>