COURSE GUIDE · 온톨로지3 사전학습

사내 LLM으로 만드는
업무 지식 관리의 기본기

흩어진 보고서·분석·회의록을 연결해,
지금 무엇을 알고, 어떤 근거로 판단했는지 설명할 수 있는 시스템을 설계합니다.

Python·Codex를 사용하는 엔지니어를 위한 과정입니다. 문법 입문은 생략하고, 온톨로지·아키텍처·하네스는 업무 사례로 기초부터 배웁니다.

01

WHY

자료가 쌓일수록, 판단의 맥락도 남아야 합니다

업무자료를 다시 찾았을 때 필요한 것은 그 문서의 요약뿐 아니라 어떤 조건의 결과인지, 왜 그렇게 판단했는지, 이후 무엇이 바뀌었는지입니다. LLM이 이 관계를 놓치면 오래된 값이나 미검증 가설을 확정된 사실처럼 설명할 수 있습니다.

근거까지 찾기
답변이 어느 문서의 어떤 버전에 근거하는지 확인합니다.
판단을 설명하기
관측·해석·결정·승인을 나눠, 확실한 것과 모르는 것을 구분합니다.
변경 후 이어가기
자료가 바뀌면 관련 판단을 재검토하고, 다음 작업자가 맥락을 이어받습니다.
이 과정을 마칠 때의 능력

내 업무에 맞는 대상과 관계를 정하고, LLM에 맡길 일과 사람이 판단할 일을 나누며, 그 시스템의 실패 조건을 설명하고 검증할 수 있습니다.

02

WHAT YOU WILL BUILD

결국, 이런 업무 기록을 만들기 위한 공부입니다

예를 들어 LLM에 “이 시험 건은 지금 어디까지 확인됐고, 다음에 무엇을 검토해야 하지?”라고 물었을 때, 아래처럼 근거와 미확인 사항이 함께 보이는 결과를 목표로 합니다.

입력 · 흩어진 자료

  • 01시험보고서와 정정본
  • 02원인을 제안한 분석 메모
  • 03검토 결정을 담은 회의록
  • 04DONE으로 표시된 작업표

대상 · 관계 · 출처 · 상태를 연결합니다.

출력 · 근거가 있는 업무 기록

시험 SYN-TEST-001

합성 예시
보고된 결과
보고서 v2의 값은 26 mm입니다.근거: 정정 보고서 · 1절
원인 가설
입력 신호 동기화의 영향은 아직 미검증입니다.근거: 분석 메모 · 관찰과 해석
결정과 승인
추가 확인자료를 검토하기로 한 결정이 승인됐습니다.근거: 검토 회의록 · 결정
다음 확인
DONE 표시가 있지만 완료 근거는 미확보입니다.근거: 조치 현황 · 조치 개요

목표 산출물을 보여주는 설명용 예시입니다. 1강에서는 이 기록의 의미를 구분하고, 자동 추출·검색·Wiki 생성은 후속 실습에서 배웁니다.

이미 다뤘던 업무와 연결하면

NHTSA · 시험/계측
같은 시험인지, 어떤 조건·버전의 결과인지 추적합니다.
규제 변화 · SafetyCompanion
원문 근거와 우리 업무에 대한 적용 판단을 연결합니다.
Memory Harness
이전 결정의 이유와 남은 일을 보존해 다음 작업을 이어갑니다.

Shorts/PPT의 입력 변경과 재승인, 주식 자료의 기준 시점, 여행의 계획·예약 구분에도 같은 설계 원리를 적용합니다.

03

THE LEARNING PATH

전체 과정은 다섯 묶음으로 이어집니다

이 연구실의 14개 주제를 이해 흐름에 맞춰 묶었습니다. 한 번에 작은 구간을 배우며, 앞에서 만든 기록을 뒤에서 활용합니다.

  1. A

    의미와 책임 지금 · 1강부터

    대상·관계와 관측·가설·결정·승인을 구분합니다.

    얻는 것: 업무 개념 지도와 책임 구분 · 주제 1·3·6
  2. B

    근거와 변경

    같은 자료의 버전과 정정 이력을 보존합니다.

    얻는 것: 원문·근거·이력을 연결한 기록 · 주제 4·5
  3. C

    LLM과 Wiki

    추출 후보를 검증하고, 근거를 따라 읽고 찾는 화면을 만듭니다.

    얻는 것: 모의 LLM 추출·검색·Wiki 시연 · 주제 7·8·9
  4. D

    안전한 실행과 복구

    허용 범위·승인·실행 결과를 구분하고 실패 후 재개합니다.

    얻는 것: 작업 계약·실행 기록·평가·재개 흐름 · 주제 2·10·11·12
  5. E

    사내 적용 판단

    회사 API의 실제 기능과 보안 조건에 맞춰 설계를 설명합니다.

    얻는 것: 적용 설계와 아직 검증해야 할 조건 · 주제 13·14

1~14강 모두 설명·실습·결과 해설을 준비했습니다. 각 강의는 다섯 구간으로 나누어 배우며, 준비된 화면 수와 실제 이해도는 별도로 관리합니다.

04안정 ID · 원문 버전 · 근거문서 ID, 내용 버전, 수집 위치, 인용 위치를 분리하고 새 버전이 필요한 조건을 설명합니다.05기준 저장소 · 시간 · 이력대상 시점과 기록 시점을 구분하고 SQLite에서 당시 알 수 있던 값을 조회합니다.06온톨로지 · 규칙 · 검증개념 정의·개별 사실·추론 규칙·입력 제약을 나누고 unknown을 유지하는 규칙을 설명합니다.07LLM 추출 · API 연결 경계호출 실패·파싱 실패·형식 실패·근거 실패를 구분하고 후보까지만 만드는 경계를 설명합니다.08LLM Wiki · 읽기용 투영원문·기준 DB·생성 Wiki·수동 메모의 책임을 나누고 입력 변경 후 재검토를 설명합니다.09검색 · RAG · 그래프 사용 조건동일한 자료와 질문에서 ID·키워드·관계 검색의 결과를 비교하고 부족한 근거를 설명합니다.10실행 하네스 · 승인 · 멱등성검증·승인·실행을 나누고 입력 버전에 묶인 승인과 멱등성 키의 의미를 설명합니다.11실행 기억 · 중단 · 복구업무 지식·실행 원장·체크포인트·개발 기억을 나누고 안전하게 재개할 조건을 설명합니다.12Skill · 평가 하네스Skill의 절차와 실행 권한을 구분하고 고정 사례의 기대·실제 결과를 여러 평가 축으로 읽습니다.13사내 환경 이식 설계지원·미지원·미확인을 구분한 기능표와 데이터 이동 경계를 설명하고 적절한 대안을 선택합니다.14통합 실습 · 설계 되설명수집→후보→검증→승인→Wiki→정정→복구를 추적하고 핵심 설계 선택 세 가지를 근거와 함께 설명합니다.

배울 기술의 역할

도메인 모델 · 온톨로지
업무의 대상·상태·관계를 모델로 만들고, 용어의 뜻과 관계·규칙을 명시합니다.
아키텍처
무엇을 어디에 보관하고, 각 구성 요소가 어떤 책임을 맡을지 나눕니다.
LLM Wiki
원문과 구조화 기록을 근거로, 사람이 읽고 탐색하는 설명을 만듭니다.
하네스
개발·실행·평가·메모리와 복구를 일정한 규칙으로 수행하고 확인하는 장치입니다.

Python은 동작을, SQLite는 관계와 상태를, Markdown은 읽기 자료를 담당합니다. 모의 LLM으로 흐름과 실패 조건을 먼저 익힙니다.

04

WHY THIS EXERCISE

지금 1강을 하는 이유

LLM에 자료를 맡기기 전에, 자료가 말하는 범위부터 정합니다. 관측과 추측, 승인과 실제 결과를 섞으면 그 위에 만든 검색·Wiki·자동화도 잘못된 판단을 이어받습니다.

두 숫자는 ‘보고서 정정’을 보여주는 가상 수치입니다

처음 보고서에 28 mm가 적혔고, 정정본에는 26 mm가 있습니다. 현재 답에는 정정본을 사용하면서도, 이전 자료를 근거로 한 판단이 있다면 다시 찾고 검토할 수 있어야 합니다. 이 연결을 배우기 위한 사례입니다.

01 근거부터 보기
현재 정보와 과거 판단의 근거를 함께 남기는 이유를 배웁니다.
02 개념 구분하기
측정 결과·원인 가설·업무 결정·승인이 서로 다른 기록임을 구분합니다.
03 조건 바꿔보기
승인이나 DONE 표시만으로 사실 입증·효과 검증까지 확정할 수 있는지 봅니다.
04 Wiki와 DB 나누기
보존할 근거·기록과 다시 만들 수 있는 읽기 화면의 책임을 나눕니다.
05 내 판단 남기기
자료에서 어디까지 말할 수 있는지 자신의 이유로 설명합니다.

1강의 도달 기준은 “무엇이 확인됐고 무엇은 아직 모르는지, 왜 나누어 기록하는지” 설명할 수 있는 것입니다. 숫자나 용어를 외우는 정도로 이해를 판정하지 않습니다.

05

HOW WE WORK

설명과 판단은 함께, 준비와 실행은 Codex가

설명 → 내 업무 사례 → 잘못된 설계의 반례 → 핵심 선택 → 직접 시연 → 실제 검증 → 이해 확인 순서로 진행합니다. 질문이 생기면 먼저 답하고 현재 내용으로 돌아옵니다.

학습자는

  • 왜 필요한 구조인지 이해하고 질문합니다.
  • 결과를 예상하고, 판단의 이유를 설명합니다.
  • 핵심 설계 선택의 장단점을 배웁니다.

Codex는

  • 교안과 실습 자료를 준비합니다.
  • 코드를 작성·실행하고 오류와 결과를 검증합니다.
  • 진도·미확인 개념·다음 수업을 기록합니다.

공개·합성 자료와 모의 LLM으로 배우는 독립 사전학습입니다. 실제 회사 API 연결과 업무 적용은 접근 권한·보안 정책·모델 기능을 확인한 뒤 별도로 검증합니다.

이제, 같은 사례를 목적과 연결해 봅니다

실습 중에도 ‘학습 안내’로 돌아올 수 있습니다. 화면을 읽거나 이동한 것만으로 이해 완료가 되지는 않습니다.

1강 실습 열기

LESSON MATERIAL

수업 자료

STUDY ANYWHERE

설치하고, 오프라인으로 배우기

학습팩 준비 확인 중

교안·실습 예시·서체의 저장 상태를 확인합니다.

브라우저 메뉴에서 홈 화면에 추가할 수 있습니다.

iPhone · iPad

  1. Safari에서 학습 주소를 엽니다.
  2. 공유 → 홈 화면에 추가를 선택합니다.
  3. ‘웹 앱으로 열기’가 보이면 켜고 추가합니다.

Android

  1. Chrome 또는 Samsung Internet에서 엽니다.
  2. 앱 설치 버튼이나 메뉴의 앱 설치·홈 화면에 추가를 선택합니다.
  3. 홈 화면의 연구실 아이콘으로 실행합니다.

내 기기의 학습 기록

저장 기록을 확인하고 있습니다.

답변과 강의 메모는 이 기기에만 저장됩니다. PC와 자동 동기화되지 않습니다. 브라우저 데이터 삭제나 기기 변경에 대비해 필요할 때 내보내세요.

인터넷 없이 할 수 있는 것

14강 교안 읽기, 합성 원문 확인, 조건별 계산 예시 비교, 답변·메모 저장과 내보내기가 가능합니다. Python의 새 실행과 Codex 대화는 PC 또는 연결된 환경에서 이어갑니다. 강의에 연결된 외부 공식 문서는 인터넷이 필요합니다.

‘오프라인 준비 완료’를 확인한 뒤 연결을 끊어 주세요. 설치만 했다고 모든 자료가 저장된 것은 아닙니다. 기기 저장 공간이 부족하거나 브라우저 데이터가 삭제되면 다시 준비해야 합니다.