RAG workflow · 2인 팀 · After 단계 담당 · 2026
LawMainRoad
Labor-law RAG and document workflow
2인 팀에서 After 단계 전체와 법령 데이터 전처리·split을 맡았습니다. 검색 근거와 citation을 갖춘 답변에서 지원 문서 초안, GCP migration까지 이어지는 workflow입니다.
Corpus
1,722
전처리·split한 법령 chunk
60-item eval
44 / 16 / 0
2026-04-20 · PASS / PARTIAL / FAIL
Delivery
WIF
Terraform · Cloud Run · keyless CI/CD
왜 근거를 강제했나
grounding 경계 결정
법률 안내에서 생성 답변만 제공하지 않고 검색 근거, citation, 문서 초안, 개인정보 경계를 하나의 사용자 흐름으로 연결해야 했습니다.
작업 파트
- 2인 팀에서 After 단계 전체와 법령 데이터 전처리·split을 담당했습니다. 팀원은 계약 전 위험을 다루는 Before 단계를 맡았습니다.
- pgvector retrieval, grounded answer·citation 검증, SCN-004 문서 초안 API와 Next.js 4-route 화면, 복사·인쇄·direct URL guard QA를 구현했습니다.
- Terraform으로 Cloud Run·Cloud SQL·GCS·IAM을 구성하고, GitHub Actions WIF 배포·rollback 및 log-based metric·alert 운영 기준을 정리했습니다.
핵심 결과
- 개인 담당: After 전체 · 법령 데이터 전처리/split · 핵심 backend · SCN-004 frontend/QA
- pgvector 법령 검색과 Vertex AI Gemini grounded answer (gemini-embedding-001 · 1,722 법령 조각)
- 2026-04-20 60문항 run · PASS 44 / PARTIAL 16 / FAIL 0 · coverage 135/153
검색에서 문서 초안까지
RAG · 문서 초안 workflow
개인 담당인 법령 데이터 전처리, 검색·근거 답변, 문서 초안, SCN-004 화면과 GCP migration 경계가 하나의 흐름으로 이어집니다.
- PostgreSQL/pgvector에 법령 조각을 저장하고 query embedding → HNSW 검색 → 근거가 함께 제시되는 답변으로 이어지는 RAG 흐름을 구성했습니다.
- citation·context 없이 생성된 답변은 막고, 검색 근거와 함께만 답하도록 grounding 경계를 뒀습니다.
- Next.js frontend와 FastAPI backend에서 법률 상담, 계약서 검토 연결, 문서 초안, 사건 기록 흐름을 분리했습니다.
- Firebase token server verification, raw payload를 browser storage에 남기지 않는 privacy boundary, dev → demo/contest 공개 경계를 문서화했습니다.
서비스 화면
서비스 화면과 GCP 아키텍처
상담 답변, 문서 초안, 계약서 검토 화면과 GCP migration 아키텍처를 함께 제시합니다.
서비스 화면
역할 · 평가 · migration 근거
공개 역할 문서와 merged PR에서 After·데이터 전처리·backend/frontend·GCP migration 범위를 추적할 수 있습니다. 60문항 수치는 2026-04-20 run과 coverage 135/153에 한정합니다.
개인 담당과 팀 경계
- 개인 기여 범위는 공개 역할 분담 문서의 After 전체, 데이터 전처리·split, 핵심 backend, SCN-004 frontend demo로 확인할 수 있습니다. Before 계약서 분석은 팀원 담당 범위입니다.
- 공개 역할 문서와 merged PR에서 After 구현·GCP migration 범위를 추적할 수 있습니다. 공모전용 클라우드 리소스는 시연 종료 후 정리했으며 현재 운영 상태를 주장하지 않습니다.
- 60문항 수치는 2026-04-20의 지정 dataset·top_k 5·ef_search 100 run에 한정합니다. PARTIAL 16과 coverage 135/153을 포함하며 법률 정확도나 production 품질을 뜻하지 않습니다.
시연 영상
과거 상담 답변·문서 초안 workflow 시연 (현재 운영 URL 아님)
메인 저장소 (law_main_road_main)
backend/frontend/infra/eval 포함 메인 구현 저장소
RAG 개선 단계 (after_step)
RAG 검색·답변 품질 개선 단계 저장소
2인 팀 역할 분담
김종원: After 전체·데이터 전처리/split·핵심 backend·SCN-004 frontend demo
60문항 평가 보고서
2026-04-20 · PASS 44 / PARTIAL 16 / FAIL 0 · coverage 135/153
GCP migration PR #4
Terraform dev ops · WIF/CI/CD · rollback · observability 문서가 포함된 merged PR
GCP migration architecture
Cloud Run·Cloud SQL·WIF·Terraform state 경계
프로젝트 Wiki
User Flow, Final Architecture, API, RAG 평가 체계, Cloud Migration 문서
공모전 사업계획서 PDF
고용노동 공공데이터 활용공모전 HWP 제출본을 웹 열람용 PDF로 변환