25

KOSHA 안전지침 RAG: 왜 만드는가?

Day 5: KOSHA 안전지침 RAG 프로젝트

학습 목표

KOSHA 안전지침의 구조와 중요성을 이해한다 안전 RAG 시스템의 특수 요구사항을 파악한다 프로젝트 범위와 산출물을 명확히 한다

금요일, 주간 프로젝트

"이번 주 배운 걸 다 써서 KOSHA 안전지침 RAG를 만들어."


왜 KOSHA 안전지침 RAG인가?

**한국산업안전보건공단(KOSHA)**은 산업 안전에 관한 지침(KOSHA GUIDE)을 수백 개 발행하고 있다. 제조 현장에서 가장 자주 참조하는 문서다.

에디터 로딩 중...

KOSHA GUIDE 구조

분류 코드분야예시
M기계안전M-67 프레스 안전, M-85 컨베이어 안전
E전기안전E-14 감전 방지, E-26 전기화재
H화학안전H-07 유기용제, H-12 MSDS
C건설안전C-55 밀폐공간, C-68 추락 방지
G가스안전G-12 가연성가스, G-24 산소결핍
P보건관리P-09 소음, P-18 분진
W산업위생W-06 환기, W-15 작업환경측정

각 지침의 구성:

에디터 로딩 중...

안전 RAG의 특수 요구사항

일반 RAG와 다른 점:

항목일반 RAG안전 RAG
할루시네이션 허용어느 정도 허용절대 불가
답변 누락불편함사고 위험
수치 정확성중요생명과 직결
출처 명시선택필수 (법적 근거)
경고문 포함선택필수
Faithfulness 기준0.800.95 이상
답변 불확실 시추측 가능"확인 필요" 표시

프로젝트 산출물

이번 프로젝트에서 만들어야 할 것:

1. KOSHA 안전지침 RAG 시스템

  • 멀티모달 파싱 (텍스트 + 표 + 안전 표시 이미지)
  • Hybrid Search (BM25 + Semantic)
  • 프로덕션 RAG (Adaptive + Corrective)

2. 안전 특화 기능

  • 안전 경고 자동 포함
  • 보호구(PPE) 정보 필수 제공
  • 법규 출처 자동 인용
  • Faithfulness 0.95 이상 보장

3. 평가 리포트

  • RAGAS 4대 메트릭
  • 안전 준수도
  • 수치 정확도
  • 배포 가능 여부 판단

데이터셋

프로젝트에서 사용할 KOSHA GUIDE 목록:

지침 번호제목핵심 내용
M-67프레스 안전안전 간격, 양수 조작, 금형 교체
M-85컨베이어 안전비상 정지, 안전 덮개, 작업 간격
E-14감전 방지접지, 절연, 차단기, PPE
H-07유기용제 안전환기, 보호구, 저장, 소방
H-12MSDS 작성16개 항목, GHS, 경고 표시
C-55밀폐공간 작업산소 농도, 환기, 구조

실제 데이터가 없으면 아래 Task 2에서 제공하는 샘플 데이터를 사용하세요.