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

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

7. 실습 ④ — 초기 상태 점검

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

튜닝 전 현재 상태를 기록해둡니다. 14차시에서 배운 기준선입니다.

📝 빠른 점검 (질문 10개)

Python
from graph import ask

QUICK = [
    "육아휴직은 얼마나 쓸 수 있나요?",     # 정상
    "연차는 며칠인가요?",                  # 정상
    "휴가 신청 어떻게 해요?",              # 표현 변형
    "지각하면 어떻게 되나요?",             # 정상
    "대표이사 연봉이 얼마인가요?",         # 부재 예상
    "안녕하세요",                          # smalltalk
    "오늘 날씨 어때요?",                   # reject
    # ... 10개
]

for q in QUICK:
    r = ask(q)
    print(f"\nQ: {q}")
    print(f"   판정: {r.get('grade')} · 재검색 {r.get('researches',0)}회")
    print(f"   A: {r['answer'][:70]}...")

실행 결과 예시 (코드를 읽고 만든 예상 화면입니다. 실제 실행 결과, 특히 모델의 답은 다를 수 있습니다)

출력
Q: 육아휴직은 얼마나 쓸 수 있나요?
   판정: pass · 재검색 0회
   A: 만 8세 이하 또는 초등학교 2학년 이하의 자녀를 양육하는 직원은 자녀 1명당 1년 이내의 육아휴직을 사용할 수 있습니다[1]...

Q: 연차는 며칠인가요?
   판정: pass · 재검색 0회
   A: 1년간 80% 이상 출근한 직원에게는 15일의 유급휴가를 주며, 3년 이상 근속하면 2년마다 1일씩 가산됩니다[1]....

Q: 휴가 신청 어떻게 해요?
   판정: pass · 재검색 1회
   A: 휴가는 사용 예정일 3일 전까지 전자결재로 휴가신청서를 제출하고 소속 부서장의 승인을 받아야 합니다[1]....

Q: 지각하면 어떻게 되나요?
   판정: pass · 재검색 0회
   A: 정당한 사유 없이 지각한 경우 부서장에게 사유서를 제출해야 하며, 월 3회 이상이면 결근 1일로 처리합니다[1]....

Q: 대표이사 연봉이 얼마인가요?
   판정: giveup · 재검색 2회
   A: 제공된 문서에서 해당 내용을 확인할 수 없습니다. 인사팀에 문의해 주세요....

Q: 안녕하세요
   판정: pass · 재검색 0회
   A: 안녕하세요! 취업규칙과 인사 제도에 대해 궁금한 점을 물어보세요....

Q: 오늘 날씨 어때요?
   판정: pass · 재검색 0회
   A: 죄송합니다. 이 시스템은 취업규칙 관련 질문에만 답변할 수 있습니다....
... (이하 생략)

7-1) 점검 체크리스트

✅ 이 정도는 오늘 확인하세요
□ 정상 질문에 근거 있는 답이 나온다
□ 답변에 출처가 표시된다
□ 문서에 없는 질문에 "확인할 수 없다"고 한다
□ "안녕하세요"에 검색하지 않는다
□ 범위 밖 질문을 거절한다
□ 오류 없이 10개 질문이 모두 처리된다
하나라도 안 되면 오늘 고치세요.
39차시로 미루면 개선할 시간이 없습니다.

7-2) 흔한 초기 문제

출처: 원본 PDF 16쪽

증상확인할 것
모든 질문이 fallback으로 감MIN_SCORE가 새 문서에 안 맞습니다. 39차시에서 재측정
답할 수 있는데 reject로 감DOC_TOPIC에 주제가 빠졌습니다
엉뚱한 조항이 검색됨CHUNK_SIZE가 안 맞습니다. 39차시에서 튜닝
인덱스가 이전 문서 것INDEX_PATH를 확인하고 rebuild=True로 재생성
KeyError: 'page_no'indexer의 metadata 보강 코드를 확인하세요
← 이전 절38차시 · 6. 실습 ③ — 인덱싱과 첫 질문다음 절 →38차시 · 8. 39·40차시 계획 세우기