Work · 2025 · 슈어소프트테크

해양 법령 도메인 RAG 개발

해양 법령 도메인의 검색·답변 흐름을 그래프 기반으로 구성한 RAG 데모. 조문 간 참조를 반영해 단순 키워드 검색보다 정확한 인용을 만드는 흐름에 초점.

해양 법령 도메인 RAG 개발
기간
2025.06 – 2025.11
역할
소속 / 주최
슈어소프트테크

배경

해양 법령은 조문 간 인용·예외·하위법 참조가 많아 단순 임베딩 검색만으로는 답이 부족합니다. 슈어소프트테크 인턴십 중 해양경찰청 CDX 과제로 진행한 도메인 특화 RAG 파이프라인을, 회사 보안상 사내 코드·데이터를 외부에 공개할 수 없어 공개 데이터 기반으로 가볍게 재현한 데모입니다.

접근

국가법령정보 OPEN API로 12개 해양 법령 394 조문 수집. KR-SBERT 임베딩 + FAISS + BM25 하이브리드 검색. 조문 간 참조를 GraphRAG (1.2K nodes / 91K edges)로 연결. LangGraph로 6-node 워크플로 (의도 분류 → 검색 → 그래프 확장 → 컨텍스트 정리 → 응답 → 검증) 구성. CPU 환경 운영을 위해 EXAONE-3.5-2.4B GGUF 사용.

결과

법령 간 참조 관계를 답변에 반영해 단순 키워드 검색보다 정확한 인용을 제공. CPU만으로 동작하도록 양자화·경량화.

Stack

PythonKR-SBERTFAISSBM25GraphRAGLangGraphEXAONE-3.5GGUF
© 2026 Minsu Kang. All rights reserved.