Architecture

구조와 작동 원리

문서 입력부터 Rule 지식 축적까지. 각 노드를 클릭하면 상세 설명이 열립니다.

Full Architecture

전체 아키텍처

System Boundary

시스템 경계 — 누가 무엇을 결정하는가

LLM
can propose

Fact를 제안하고, Rule 개선 후보를 제안할 수 있다. 최종 판정은 하지 않는다.

Symbolic Engine
can evaluate

승인된 Rule로 Fact를 평가한다. 스스로 규칙을 만들거나 바꾸지 않는다.

Diagnosis Officer
can approve

진단을 확정하고 Rule 활성화를 승인한다. 모든 결정의 최종 책임 주체다.

Symbolic Rule Engine

네 가지 상태, 하나의 원칙

UNKNOWN은 오류가 아니라 '진단관 확인 필요'를 뜻하는 통제된 상태입니다.

TRUE

모든 WHEN 충족, 예외 없음

FALSE

WHEN 조건 미충족

UNKNOWN

근거 부족 — 진단관 확인 필요

N/A

UNLESS 예외로 적용 안 됨

Rule Layers

L0–L4 Rule 계층

단순 형식 검사부터 LLM Predicate, 인간 판단까지 — 낮은 계층일수록 결정적이고 검증 비용이 낮습니다.

L0 — Formal

데이터 스키마 수준의 형식 검사. 청구항 번호의 형식, 문서 메타데이터 정합성 등 규칙 없이도 기계적으로 검증되는 성질.

예: claimNumber ∈ N, date 포맷 검증

LLM Fact Extraction

문서에서 Fact로

"청구항 9은 A, B 및 금형을 포함한다." 한 문장이 구조화된 Fact가 됩니다.

문서 문장

"청구항 9은 A, B 및 금형을 포함한다."

Fact 카드

claim = 9
contains = A
contains = B
contains = mold

이 구조가 실제로 어떻게 판정하는지 보세요.

브라우저 안에서 동작하는 Interactive Diagnosis Demo로 이동합니다.