본문으로 이동
Kim Jongwon
Projects

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

LawMainRoad 서비스 첫 화면과 계약서 검토 workflow 미리보기
LawMainRoad service screen

왜 근거를 강제했나

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 공개 경계를 문서화했습니다.
pgvectorVertex AI GeminiFastAPI / Next.jsTerraform / Cloud RunWIF CI/CD

서비스 화면

서비스 화면과 GCP 아키텍처

상담 답변, 문서 초안, 계약서 검토 화면과 GCP migration 아키텍처를 함께 제시합니다.

계약서 검토와 위험 조항 대응을 보여주는 LawMainRoad home screen
Home screen - contract review workflow
GitHub Actions, WIF, Cloud Run, Vertex AI, Cloud SQL로 구성된 LawMainRoad GCP migration target architecture
GCP migration target architecture
LawMainRoad Cloud Run, Firebase Auth, Vertex AI, Cloud SQL, Terraform state 상세 아키텍처
Cloud migration detail
LawMainRoad AI 법률 상담 결과 화면
AI legal consultation result
LawMainRoad 상담 결과 기반 문서 초안 화면
Document draft from consultation
LawMainRoad 근로계약서 검토와 접근성 지원 항목 화면
Contract review with accessibility extension

서비스 화면

역할 · 평가 · 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 품질을 뜻하지 않습니다.