한국어 문서 RAG 300문항 채점 — 재현 파일 (bric.kr 글)

시험지: https://huggingface.co/datasets/allganize/RAG-Evaluation-Dataset-KO (MIT)
페이지 PDF: https://huggingface.co/datasets/datalama/RAG-Evaluation-Dataset-KO (MIT)
→ 두 데이터는 이 묶음에 넣지 않았습니다. 위에서 받으세요.

scripts/parse.py          페이지별 텍스트 추출(PyMuPDF, pypdf, pymupdf4llm)
scripts/retrieve.py       도메인별 페이지 검색(BM25 띄어쓰기/kiwi, bge-m3, RRF) + hit@k
scripts/judge.py          O/X 채점기 프롬프트(qwen3.6 27B, Ollama)
scripts/validate_judge.py 채점기 vs Allganize 판정 일치율
scripts/gen.py            로컬 모델 생성(Ollama)
scripts/claude_gen.py     Claude 생성(Batch API, 키는 ~/.config/ko-rag.env)
scripts/score.py          채점·집계(주 채점기)
scripts/judge2.py         두 번째 채점기(Claude Opus 5.5)
scripts/rescore_cloud.py  2024 클라우드 답변 재채점
scripts/timing.py         GPU 전용 속도 측정
scripts/figs.py           그림
PREDICTIONS.md            실행 전에 적은 예측
unanswerable.json         직접 만든 「답 없는 질문」 20개
verdicts.csv              시스템별·문항별 판정(주 채점기 O/X, 두 번째 채점기 O/X), 검색 적중 여부, 근거 유형
