🚀60

Step 4: Q&A 시스템 통합 및 완성

설비-공정 Knowledge Graph

학습 목표

Day 3-4의 GraphRAG + Q&A 코드를 프로젝트에 통합한다 엔티티 추출 → 쿼리 라우팅 → 답변 포맷팅 파이프라인을 완성한다 5가지 질문 시나리오를 테스트한다 대화형 인터페이스를 완성한다

Step 4: Q&A 시스템 통합

목표

Day 3 (GraphRAG)와 Day 4 (Q&A)의 코드를 통합하여 프로젝트의 최종 Q&A 시스템을 완성합니다.

테스트 시나리오

시나리오 1: 알람 대응

  • 입력: "CNC밀링 3호기에서 알람 E-201 떴어요"
  • 기대: 확률순 원인-조치-인력 안내

시나리오 2: 후속 질문

  • 입력: (시나리오 1 후) "냉각수 확인했는데 괜찮아요"
  • 기대: 1순위 배제 → 2순위 안내

시나리오 3: 설비 상태

  • 입력: "3호기 부품 수명 현황 보여줘"
  • 기대: 부품별 사용률 + 교체 필요 하이라이트

시나리오 4: 인력 조회

  • 입력: "베어링 교체 가능한 사람 누구야?"
  • 기대: 필요 스킬 + 보유 인력 목록

시나리오 5: 영향도 분석

  • 입력: "3호기 정비하면 어떤 공정이 영향받아?"
  • 기대: 직접/간접 영향 공정 목록

결과 검증

각 시나리오의 입출력을 스크린샷으로 캡처하세요.

AI로 학습하기 — 꿀팁
🤖에이전트로 전체 파이프라인 점검하기AI 학습 팁

완성한 시스템을 AI 에이전트에게 코드 리뷰시켜 보세요. 추출→저장→검색→답변 각 단계의 취약점을 짚어줍니다.

이 GraphRAG 파이프라인 코드를 리뷰해줘. 특히 (1) 엔티티 중복 처리 (2) 검색 누락 가능성 (3) 답변 근거 추적이 제대로 되는지 관점에서 문제를 지적해줘.
이 팁이 도움이 됐나요?
실습 — 직접 해보기
🧪LLM Graph Builder
추출→그래프→Q&A 전체 흐름을 통합 실습해보세요