Skip to content

Make student simulation content-aware and hybrid#1811

Merged
pelikhan merged 4 commits into
mainfrom
copilot/review-student-simulator
Jul 21, 2026
Merged

Make student simulation content-aware and hybrid#1811
pelikhan merged 4 commits into
mainfrom
copilot/review-student-simulator

Conversation

Copilot AI commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

The simulator’s statistical model did not reliably incorporate the current workshop pages. This change combines Monte Carlo modelling with evidence-backed agentic assessment of page state.

Changes

  • Content-aware ranking

    • Rank high-risk steps using dropout rates, curriculum metrics, and semantic page review.
    • Score state readiness, path clarity, and recovery support across all mapped pages.
  • Hybrid probability model

    • Convert weighted semantic scores into bounded probability adjustments.
    • Apply those adjustments to the existing learner and environment model.
  • Input integrity

    • Bind insights to page content hashes and reject stale assessments.
    • Reject incomplete scores, unknown keys, and out-of-range adjustments.
  • Regression coverage

    • Cover semantic-score effects, score normalization, stale insights, and adjustment bounds.

Copilot AI and others added 4 commits July 21, 2026 12:15
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Copilot AI requested a review from pelikhan July 21, 2026 12:21
@pelikhan
pelikhan marked this pull request as ready for review July 21, 2026 12:22
@pelikhan
pelikhan merged commit 507981d into main Jul 21, 2026
17 checks passed
@pelikhan
pelikhan deleted the copilot/review-student-simulator branch July 21, 2026 12:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants