3부 응용 · 트랙 6 AI와 온톨로지

제 5 차 시

일상의 온톨로지 — 개인 위키, Obsidian, LLM 위키

학계와 기업 다음의 네 번째 장면 — 개인의 노트. 매일 쓰는 도구 안에 이미 있는 지식그래프를 발견한다.
읽기 약 13분 · 연습 2회

링크에 이름을 붙이는 순간 노트는 지식그래프가 된다

이름 없는 관계에서 이름 있는 관계로

개인 노트와 온톨로지의 거리는 생각보다 가깝다 — 그 거리의 이름이 2-3이다.

모든 노트 도구는 이미 그래프를 그리고 있다.
질문은 그 선들이 무엇을 뜻하느냐다.

학 습 목 표

  1. 개인 노트 도구의 구조 요소를 온톨로지 어휘로 번역한다.
  2. 이름 없는 링크와 이름 붙인 관계의 차이가 LLM 활용에 미치는 효과를 설명한다.
  3. 실습 온톨로지를 개인 노트 규약으로 운용하는 법을 익힌다.

노트 도구 안의 그래프

옵시디언(Obsidian) 같은 개인 지식 관리(PKM) 도구의 구조 요소를 이 교재의 어휘로 읽으면 정체가 드러난다. 노트는 개체이고, [[위키링크]]는 두 개체를 잇는 관계이며, 백링크는 역관계(2-3)의 자동 생성이다. #태그는 분류 — 계층 없는 가벼운 클래스 소속이고, 속성(YAML 프런트매터의 키-값)은 리터럴 속성(2-1)이다. 그래프 뷰는 이 전부의 시각화다. 즉 PKM 볼트는 1-5의 스펙트럼에서 용어집과 시소러스 사이 어딘가에서 작동하는 경량 지식그래프다 — 매일 수백만 명이, 온톨로지라는 말을 쓰지 않고 운용하는.

노트 도구의 요소이 교재의 대응물차이
노트 한 장개체(인스턴스) 또는 클래스둘의 구분이 없다(2-2의 주의점)
[[위키링크]]관계(2-3)이름이 없다 — 전부 related_to
#태그클래스 소속계층·정의 없음
속성(프런트매터)속성-값 트리플어휘 통제 없음(같은 뜻, 다른 키)
백링크역관계자동이되 의미는 역시 무명
그래프 뷰지식그래프 시각화보기용 — 질의 불가

표 1노트 도구와 온톨로지의 대응. 셋째 열이 이 차시의 요지다 — 부족한 것은 구조의 종류가 아니라 구조의 명세다.

이름 없는 링크의 한계 — 그리고 LLM 위키

위키링크의 약점은 2-3에서 배운 그대로다. [[작업기억]] → [[숫자폭 과제]]라는 링크는 "측정된다"인지 "반례다"인지 "그냥 같이 언급됐다"인지 말하지 않는다. 사람은 문맥으로 메우지만, 기계는 못 메운다 — 그리고 바로 그 기계가 노트의 새 독자가 되었다. 자기 볼트를 LLM에 물려 "내 노트 기반으로 답하라"고 시키는 사용법 — LLM 위키 — 이 퍼지면서, 노트의 구조화 수준이 답의 품질을 직접 좌우하게 된 것이다. 이름 없는 링크뿐인 볼트에서 LLM이 할 수 있는 것은 벡터 RAG(6-2)뿐이다 — 비슷한 노트를 가져다 추측한다. 관계에 이름이 있고 속성이 통제된 볼트에서는 그래프 질의가 가능해진다 — "내가 '측정' 관계로 이은 노트 전부"가 결정적으로 나온다. 6-2의 벡터-그래프 구도가 개인 노트 규모에서 그대로 반복된다.

개인 규약 — psymap을 노트로 운용하기

그렇다고 개인 노트에 OWL을 쓰라는 말이 아니다 — 공리 예산(2-5)의 사고방식을 개인 규모로 가져오면, 적은 규율로 큰 효과를 얻는 지점이 따로 있다. 실습 온톨로지를 노트 도구로 운용하는 최소 규약은 다음 정도다.

규약예(기억 모듈)얻는 것
개념당 노트 하나, 제목은 prefLabel「작업기억」 노트, 본문 첫 줄에 정의식별의 고정점(2-4)
별칭은 aliases 속성에aliases: [작동기억]어느 이름으로도 도달(CQ9)
관계는 이름 붙인 속성으로측정과제: [[숫자폭 과제]], [[N백 과제]]질의 가능한 관계(Dataview류 플러그인)
상위 개념 속성 하나상위: [[기억 능력]]계층 — 고아 금지의 개인판
출처 속성출처: Baddeley & Hitch 1974근거 있는 답(6-1)

표 2개인 노트의 최소 규약 — 다섯 줄이면 볼트가 질의 가능한 지식 기반이 된다. 전부 2부에서 확정한 설계의 번역이라는 점에 주목하라: 같은 원리, 다른 문법.

이 장면의 끝에 참조점 하나를 둔다. 위키백과의 정보 상자(infobox)들 — 개별 문서의 반쯤 구조화된 속성표들 — 이 모여 위키데이터(Wikidata)가 되었다. 1억 개가 넘는 항목이 속성-값 구조로 적힌, 세계에서 가장 큰 공동 편집 지식그래프다. 개인의 작은 구조화가 공유의 규약을 만나면 어디까지 가는지의 실존 증명이고, 1-3의 공유 조건이 개인 실천의 끝에서 다시 나타나는 장면이기도 하다.

— — —

판별 연습

문 1"노트를 많이 연결할수록 그래프 뷰가 아름다워지는데, 왜 내 볼트에 물린 LLM의 답은 나아지지 않는가."

답 확인

링크의 수는 늘었지만 의미는 전부 무명(related_to)이기 때문이다. LLM이 쓸 수 있는 신호는 '연결됐다'는 사실뿐이라 벡터 유사도와 크게 다르지 않다. 답의 질을 바꾸는 것은 링크의 양이 아니라 관계의 명세 — 표 2의 셋째 규약부터가 그 전환점이다.

문 2표 2의 규약과 OWL 구현(5-5~5-6) 사이에서 개인 사용자가 잃는 것과 얻는 것은.

답 확인

잃는 것: 추론기(자동 분류·모순 검출, 5-7), 형식 공리, 표준 교환 형식. 얻는 것: 진입 비용 거의 0, 매일 쓰는 도구와의 일체화, 점진적 구조화(필요한 노트만 규약 적용). 1-5 스펙트럼의 교훈 그대로다 — 어느 지점이 옳은가가 아니라 목적에 어느 지점이 맞는가의 문제이고, 개인 학습 노트에는 보통 표 2 지점이 맞다. 더 필요해지면 그때 오른쪽으로 간다.

— — —

적용: 이론 차시의 마감

이로써 온톨로지의 네 장면 — 철학(1-2), 학술 지식공학(1~2부), 기업(6-4), 개인(이 차시) — 이 모두 지도에 올랐다. 남은 세 차시는 실습이다: psymap.owl을 벡터·그래프 검색에(6-6), 자연어 질의 번역에(6-7), 에이전트의 도구에(6-8) 실제로 연결한다. 자신의 노트 도구가 있는 독자는 이 차시의 표 2를 자기 볼트의 노트 다섯 장에 먼저 적용해 보라 — 3부 실습의 감각이 손에 잡힌다.

용어 정리

용어원어뜻
PKMpersonal knowledge management개인이 노트·링크로 지식을 쌓고 찾는 실천과 도구
위키링크wikilink[[제목]] 문법의 노트 간 연결 — 이름 없는 관계
프런트매터frontmatter노트 머리의 키-값 속성 블록(YAML)
LLM 위키LLM wiki개인 노트 뭉치를 LLM의 지식 기반으로 쓰는 사용법
WikidataWikidata위키백과 생태계의 공동 편집 지식그래프 — 개인 구조화가 모인 끝
이 차시가 기대고 있는 자료
Obsidian 공식 문서 — 링크·태그·속성·그래프 뷰. · Vrandečić, D. & Krötzsch, M. (2014). Wikidata: A Free Collaborative Knowledgebase. CACM, 57(10). · PKM·LLM 위키 실천 자료(자료집 7.6절 수록 목록).
트랙 6 · 차시 5일상의 온톨로지