Package: AIGRA 0.1.2

Moses O. Omopekunola

AIGRA: Agentic Item Generation, Review, and Analysis

Provides tools for validating, generating, reviewing, reporting, and visualising assessment item generation workflows. The package supports tabular item-bank templates, item-bank validation, 'Python'-backed agentic generation workflows, multimodal diagram generation, quality summaries, and 'HTML' reporting. External artificial intelligence services and related 'API' calls require user-supplied credentials and are not called during package checks. The workflow is informed by automatic item generation methods described by Gierl and Haladyna (2013, ISBN:9780415897518) and evidence-centered assessment design described by Mislevy et al. (2003) <doi:10.1002/j.2333-8504.2003.tb01908.x>.

Authors:Moses O. Omopekunola [aut, cre]

AIGRA_0.1.2.tar.gz
AIGRA_0.1.2.tar.gz(r-4.7-any)AIGRA_0.1.2.tar.gz(r-4.6-any)
AIGRA_0.1.2.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
AIGRA/json (API)
NEWS

# Install 'AIGRA' in R:
install.packages('AIGRA', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org'))

On CRAN:

Conda:

This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.

1.70 score 3 scripts 18 downloads 49 exports 12 dependencies

Last updated from:f91304d587. Checks:4 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK112
source / vignettesOK170
linux-release-x86_64OK131
wasm-releaseOK126

Exports:aigra_apply_diagram_agentaigra_backend_helpaigra_backend_pathaigra_build_diagram_promptaigra_build_diagram_prompt_from_rowaigra_create_sample_source_diagramsaigra_detect_diagram_requiredaigra_example_item_bankaigra_find_uvaigra_generate_diagramaigra_generate_diagram_fallbackaigra_generate_itemsaigra_generate_multimodal_tabular_itemsaigra_generate_result_diagramsaigra_generate_result_diagrams_autoaigra_generate_tabular_itemsaigra_image_modelsaigra_latest_csvaigra_latest_outputaigra_list_outputsaigra_localize_diagram_promptsaigra_multimodal_template_itemsaigra_output_diraigra_outputsaigra_parse_itemsaigra_parse_tabular_itemsaigra_plot_diagramaigra_plot_summaryaigra_print_summaryaigra_print_validationaigra_python_infoaigra_read_latest_csvaigra_read_latest_outputaigra_repair_diagram_promptsaigra_set_api_keysaigra_set_backendaigra_show_result_diagramaigra_statusaigra_summarise_outputaigra_template_itemsaigra_translate_diagram_promptsaigra_use_backendaigra_validate_tabular_itemsaigra_write_admin_htmlaigra_write_multimodal_template_excelaigra_write_reportaigra_write_template_csvaigra_write_template_excelensure_aigra_python

Dependencies:herejsonlitelatticeMatrixpngrappdirsRcppRcppTOMLreticulaterlangrprojrootwithr

Readme and manuals

Help Manual

Help pageTopics
Apply AIGRA Diagram Agent to generated resultsaigra_apply_diagram_agent
Show 'AIGRA' Backend Setup Helpaigra_backend_help
Get AIGRA backend pathaigra_backend_path
Build a safe diagram prompt from an item stemaigra_build_diagram_prompt
Build a diagram prompt from a result rowaigra_build_diagram_prompt_from_row
Create source diagrams for the AIGRA multimodal templateaigra_create_sample_source_diagrams
Detect whether an item likely requires a diagramaigra_detect_diagram_required
Get path to bundled AIGRA example item bankaigra_example_item_bank
Find uv executableaigra_find_uv
Generate a single AIGRA diagram from a promptaigra_generate_diagram
Generate a diagram with fallback image modelsaigra_generate_diagram_fallback
Generate Assessment Item Clones with Simplified API-Key Handlingaigra_generate_items
Generate multimodal items from a tabular item bankaigra_generate_multimodal_tabular_items
Generate diagrams for rows in an AIGRA resultaigra_generate_result_diagrams
Generate diagrams using the AIGRA Diagram Agentaigra_generate_result_diagrams_auto
Generate items from a tabular item bankaigra_generate_tabular_items
List supported AIGRA image modelsaigra_image_models
Get latest AIGRA CSV output pathaigra_latest_csv
Get latest AIGRA CSV output pathaigra_latest_output
List AIGRA output filesaigra_list_outputs
Localize AIGRA diagram promptsaigra_localize_diagram_prompts
Create AIGRA multimodal template itemsaigra_multimodal_template_items
AIGRA output directoryaigra_output_dir
List AIGRA output filesaigra_outputs
Parse assessment items from a PDFaigra_parse_items
Parse tabular item bankaigra_parse_tabular_items
Plot an AIGRA diagram imageaigra_plot_diagram
Plot AIGRA output quality summaryaigra_plot_summary
Print an AIGRA quality summaryaigra_print_summary
Print tabular item-bank validation resultsaigra_print_validation
Show AIGRA Python environment informationaigra_python_info
Read latest AIGRA CSV outputaigra_read_latest_csv
Read latest AIGRA CSV outputaigra_read_latest_output
Repair diagram prompts for diagram-dependent AIGRA resultsaigra_repair_diagram_prompts
Set 'AIGRA' API Keysaigra_set_api_keys
Set the AIGRA Python backendaigra_set_backend
Show a diagram from an AIGRA result rowaigra_show_result_diagram
Check AIGRA backend statusaigra_status
Summarise an AIGRA outputaigra_summarise_output
Create an AIGRA tabular item-bank templateaigra_template_items
Translate/localize AIGRA diagram prompts using an LLMaigra_translate_diagram_prompts
Use AIGRA backendaigra_use_backend
Validate a tabular AIGRA item bankaigra_validate_tabular_items
Write an AIGRA administration HTML fileaigra_write_admin_html
Write an AIGRA multimodal Excel templateaigra_write_multimodal_template_excel
Write an AIGRA HTML reportaigra_write_report
Write an AIGRA CSV item-bank templateaigra_write_template_csv
Write an AIGRA Excel item-bank templateaigra_write_template_excel
Ensure 'AIGRA' 'Python' Environmentensure_aigra_python