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차시에서는 품질 개선에만 집중하면 됩니다.