Projects
개요
프로젝트 소개
TXT 계약서를 구조화하고 Provider 입력 전 마스킹·결과 검증·rollback을 연결한 기술 검증 MVP
- 유형
- 개인 프로젝트
- 개발 기간
- 2026.07 ~ 진행 중
프로젝트 핵심 요약
- 해결 과제
- 긴 계약서의 중요 조항을 빠르게 찾으면서 외부 분석 전에 개인정보를 보호해야 했습니다.
- 구현 내용
- Provider 입력 전 8종 규칙 기반 마스킹, 조항 매핑과 결과 검증, 실패 rollback을 설계·구현했습니다.
- 구현 결과
- 합성 Provider로 전체 흐름을 총 158개 회귀 테스트로 검증했으며 실제 LLM·RAG와 모델 품질 평가는 미구현 범위로 분리했습니다.
해결하려는 문제
긴 계약서의 중요 조항을 빠르게 찾고, 외부 분석 전 개인정보를 보호해야 했습니다.
실제 AI 연동 전, 합성 Provider로 업로드부터 결과 화면까지의 흐름을 검증했습니다.
- 계약서 원문과 분석 결과 사이의 조항 연결이 어긋나면 사용자가 잘못된 근거를 확인할 수 있습니다.
- 분석 도중 일부 결과만 저장되거나 개인정보가 마스킹되지 않은 채 외부 공급자로 전달되는 상황을 차단해야 했습니다.
- 아직 실제 AI 분석을 구현하지 않은 상태를 완성된 AI 서비스처럼 보이지 않게 구분할 필요가 있었습니다.
제안한 해결 방식
TXT 계약서를 검증하고 조항별로 구조화해 분석 작업과 결과를 추적할 수 있는 MVP를 구현합니다.
8종 규칙 기반 개인정보 마스킹, 조항 매핑, Provider 요약의 개인정보·단정 표현 검사와 실패 시 rollback을 분석 파이프라인의 기본 계약으로 둡니다.
실제 LLM·RAG를 나중에 연결해도 화면과 API 경계를 다시 설계하지 않도록 공급자 인터페이스를 분리합니다.
서비스 핵심 흐름
- TXT 계약서 업로드와 입력 형식 검증
- 계약서 원문을 조항 단위로 분리하고 개인정보 마스킹
- 합성 분석 공급자로 현재 서비스 흐름 검증
- 조항 매핑과 금지 표현을 검사한 뒤 하나의 트랜잭션으로 결과 저장
- React 결과 화면에서 작업 상태와 조항별 분석 결과 확인