Skip to content

feat: eval report with band accuracy, adjacent-band accuracy, MAE on score (Fixes #127) - #132

Open
CloneBro wants to merge 1 commit into
mergeos-bounties:masterfrom
CloneBro:fix/issue-127-metrics-report
Open

feat: eval report with band accuracy, adjacent-band accuracy, MAE on score (Fixes #127)#132
CloneBro wants to merge 1 commit into
mergeos-bounties:masterfrom
CloneBro:fix/issue-127-metrics-report

Conversation

@CloneBro

@CloneBro CloneBro commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

Closes #127

Changes

  • cefr.py: Add cefr_midpoint_score helper for MAE computation
  • metrics.py: Add eval_report function with MAE on raw score vs CEFR band midpoint
  • cli.py: Add nokaman eval report command
  • test_metrics.py: Add test_eval_report unit test

Acceptance

  • nokaman eval report — outputs band accuracy, adjacent-band accuracy, and MAE on score
  • Unit tests for metrics (3/3 pass, all 60 tests pass)

Output

nokaman eval report
report n=71 exact=0.1739 adjacent=0.8986 mae=20.68

Claim

I claim this bounty for MergeOS MRG.

…score (Fixes mergeos-bounties#127)

- Add cefr_midpoint_score helper to cefr.py
- Add eval_report function to metrics.py (MAE on raw score vs CEFR band midpoint)
- Add 'nokaman eval report' CLI command
- Add test_eval_report unit test
@laurentketterle-hub

Copy link
Copy Markdown

QA Verification — NokaMan#132

PR: feat: eval report with band accuracy, adjacent-band accuracy, MAE on score (Fixes #127)
Author: @CloneBro | SHA: 8e7b2f6

CI: 1/2 FAILED

  • ❌ test (3.12): cancelled
  • ❌ test (3.11): failure

Tests

✅ no tests

Evidence

| Screenshots | ❌ |
| Video/GIF | ❌ |
| Logs | ✅ |

Verdict: ❌ CI FAILING

Auto-verified via PR Verify Tool

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