RAG2026-5일38차시 · 미니프로젝트 ① 주제 선정과 설계9 / 17← 이전목차다음 →MetaContents

38차시. 미니프로젝트 ① 주제 선정과 설계

6. 실습 ③ — 인덱싱과 첫 질문

출처: 원본 PDF 38차시_미니프로젝트주제선정.pdf 13쪽 · 쪽 그림 13쪽

오늘의 Definition of Done입니다. 여기까지 반드시 끝내세요.

📝 실행 순서

출력
# ① 문서 로딩 확인 (6차시)
python -c "from indexer import _load; d=_load(); print(len(d), '페이지')"

# ② 분할 확인 (7차시)
python -c "from indexer import _load,_split; \
           c=_split(_load()); print(len(c), '조각')"

# ③ 인덱싱 (10차시) — 비용 발생
python -c "from indexer import get_store; get_store(rebuild=True)"

# ④ 첫 질문 (전체 시스템)
python app.py

기대 출력
─────────────────────────────────────────────
─────────
✓ 42쪽 로딩 완료 (총 38,420자)
✓ 조각 156개 생성 (평균 246자, 최소 62자, 최대 300자)
✓ 인덱스 생성 완료 (조각 156개)

╔══════════════════════════════════════════╗
║        문서 기반 질의응답 시스템          ║
╚══════════════════════════════════════════╝

질문 > 육아휴직은 얼마나 쓸 수 있나요?

──────────────────────────────────────────
만 8세 이하 자녀를 양육하는 근로자는 1년 이내의
육아휴직을 사용할 수 있습니다[1].

📎 참고 자료

출력
   · 2026_취업규칙.pdf 18페이지
──────────────────────────────────────────

🎉 여기까지 오면 오늘 목표 달성입니다
새 문서로 시스템이 동작합니다.
아직 튜닝도 안 했고 평가도 안 했지만
가장 큰 고비는 넘겼습니다.
문서 형식 문제, 경로 문제, 인코딩 문제 같은
시간을 잡아먹는 함정들을 통과했으니까요.
39차시에서는 품질 개선에만 집중하면 됩니다.

← 이전 절38차시 · 5. 실습 ② — 문서 준비와 로딩다음 절 →38차시 · 7. 실습 ④ — 초기 상태 점검