A point-and-click front end to the panel workflow: draw a persona panel from population margins, administer a choice item, calibrate against a benchmark, and read the report with its mandatory calibration banner. The model here stands in for a survey respondent, not a measurement instrument.
Arguments
- ...
Passed to
shiny::runApp()(e.g.port,launch.browser).
Value
Invisibly, the value of shiny::runApp(); called for the side effect
of starting the app.
Details
The GUI is optional. It needs the suggested packages shiny, bslib, DT,
and LLMR.shiny; install them first. Keys are read from environment variables
only, never pasted into the app; a deterministic demo mode runs offline.
Examples
if (interactive() &&
requireNamespace("shiny", quietly = TRUE) &&
requireNamespace("LLMR.shiny", quietly = TRUE)) {
run_panel_studio()
}