기술 · R&D
평가위원·수행기관 담당자가 5분 안에 실체를 판단할 수 있도록, 아키텍처·파이프라인·스택·보안 정책·지식재산 현황을 한 페이지에 모았습니다.
기술 아키텍처 전체도
Fig. 03 — 5개 솔루션이 공유하는 계층 구조. 노드를 클릭하면 역할이 표시됩니다.
5개 솔루션이 각각의 시스템이 아니라, 하나의 데이터·권한·자동화 레이어를 공유합니다. 데이터는 한 번 입력되어 전 구간에서 재사용됩니다.
AI 파이프라인 — RAG 구조 공개
Fig. 04 — 수집부터 평가까지 6단계. 각 단계의 선택 근거와 측정 지표를 함께 공개합니다.
문서 수집 · 정규화
PDF·HWP·Office·위키·DB·웹을 텍스트 레이어로 정규화. 스캔 문서는 OCR, 표는 구조 유지 색인.
청킹 · 메타데이터
문단 의미 단위 청킹. 조항 단위 시행일·폐지일, 부서 권한 태그를 부여해 검색 전 필터링 가능하게 함.
임베딩 · 벡터DB
BGE-m3 다국어 임베딩. 규모에 따라 pgvector 또는 Qdrant. 고객별 인덱스 격리가 기본값입니다.
하이브리드 검색 · 리랭킹
벡터 유사도 + BM25 키워드 병합 후 cross-encoder 리랭킹. 한국어 품번·조항 번호 검색 정확도 확보의 핵심.
근거 기반 생성
검색된 근거 범위로 생성을 제한하고 출처를 표기. 임계값 미달 시 답변을 생성하지 않고 담당자 연결로 전환.
평가 · 관측
골든셋 100문항으로 정답률·근거 적합도·거절율을 측정. 오픈 후에도 미응답 질문을 주기적으로 리포트합니다.
보안 · 데이터 처리 정책
B2B 보안 실사에서 가장 먼저 확인되는 항목을 문서로 고정했습니다.
고객 데이터를 AI 학습에 사용하지 않습니다
학습 미사용이 계약으로 보장된 모델 API만 사용하며, 요구 시 온프레미스 모델로 구성합니다. 이 조항은 계약서에 명시합니다.
고객별 인덱스 · 스토리지 격리
벡터 인덱스와 객체 스토리지를 고객 단위로 분리하고, 교차 조회가 불가능한 자격증명 체계를 적용합니다.
권한 · 감사 로그
역할 기반 권한과 필드 단위 마스킹, 모든 조회·변경 이력 보관. 질의 시점 권한으로 검색 범위를 먼저 제한합니다.
리전 · 인프라 선택
공공기관 대상 요건이 있는 경우 국내 리전 또는 온프레미스로 구성합니다. 로그·백업 보관 기간은 계약에서 정합니다. [확인필요]
기술 스택 전체 목록
| 언어 | TypeScript 5.x · Python 3.12 · SQL |
|---|---|
| 프론트엔드 | Next.js (App Router) · React 19 · Tailwind CSS · 디자인 토큰 |
| 백엔드 | NestJS · FastAPI · Prisma · REST / tRPC |
| 데이터 | PostgreSQL 16 · pgvector · Qdrant · Redis 7 · S3 호환 스토리지 |
| AI · 검색 | BGE-m3 임베딩 · Cross-encoder 리랭커 · Claude / GPT 계열 API · vLLM (온프레미스) |
| 워크플로우 | Temporal · Celery · Playwright (불가피한 UI 자동화 구간) |
| 인프라 | Docker · AWS (CloudFront · S3 · ECS) 또는 Vercel · GitHub Actions |
| 관측 · 분석 | Grafana · Loki · Langfuse · GA4 + 서버사이드 이벤트 |
| 인증 | Keycloak · OAuth 2.0 / OIDC · SSO 연동 |
| 특허 | [확인필요] |
|---|---|
| 상표 | [확인필요] |
| 프로그램저작권 | [확인필요] |
| 기업부속연구소 | [확인필요] |
미보유 항목은 표기하지 않습니다. 실제 보유 인증만 원문명 그대로 게시합니다.
이 사이트는 전략·IA·디자인·개발·AEO 세팅을 SpaceSJ가 전량 자체 수행했습니다. 사용 스택과 판단 근거는 레퍼런스 L3 항목에 문서화되어 있습니다.