용어 설명
지식그래프란? 온톨로지와 무엇이 다른가
검색 엔진의 인물 정보 상자부터 기업 데이터 통합까지, 지식그래프는 흩어진 사실을 서로 이어 보여 주는 방식입니다.
글 안재영 · Rivly 대표
정의
지식그래프는 대상(노드)과 대상 사이의 관계(엣지)를 그래프로 이어 저장한 데이터입니다. '주문 1024번은 배송 58201번에 담겼다'처럼 실제 사실을 연결된 형태로 담아, 관계를 따라가며 답을 찾을 수 있게 합니다.
지식그래프의 구성
- 노드: 주문, 배송, 창고, 고객 같은 대상 하나하나
- 엣지: '담는다', '나간다', '주문했다'처럼 두 대상을 잇는 관계
- 속성: 주문 금액, 배송 예정일처럼 대상에 붙는 값
예시로 보는 지식그래프
고객 A가 주문 1024번을 했고, 그 주문은 배송 58201번에 담겼으며, 그 배송은 대전 창고에서 나간다는 사실이 각각 다른 시스템에 있다고 해 봅시다. 지식그래프는 이 사실들을 이어 두어, '대전 창고 재고가 부족하면 어느 고객이 영향을 받나'처럼 여러 단계를 건너는 질문에 답할 수 있게 합니다.
온톨로지와의 차이
온톨로지는 어떤 종류의 대상과 관계가 있는지, 어떤 규칙을 따르는지를 정하는 설계도에 가깝고, 지식그래프는 그 설계대로 실제 데이터를 이은 결과물에 가깝습니다. 기업 온톨로지는 여기에 대상마다 할 수 있는 일과 승인할 사람까지 더해, 데이터를 읽는 데서 그치지 않고 업무 처리로 이어지게 합니다.
RAG와의 차이
RAG는 문서를 조각내 검색한 뒤 AI 답의 근거로 붙이는 방식이라 문서 질문에 강합니다. 지식그래프는 데이터 사이의 연결을 따라가는 질문에 강합니다. 둘은 함께 쓸 수 있고, 연결이 중요한 업무 데이터일수록 그래프나 온톨로지가 더 잘 맞습니다.
기업에서 쓸 때 확인할 점
- 같은 대상을 시스템마다 다른 코드로 부르는지, 어떤 기준으로 묶을지
- 그래프를 얼마나 자주 새 데이터로 갱신해야 하는지
- 누가 어떤 노드와 관계를 볼 수 있는지 권한을 어떻게 나눌지
함께 읽기
- 온톨로지 가이드온톨로지란? 회사 데이터와 AI를 잇는 업무 지도온톨로지의 뜻, 기업 온톨로지가 담는 것, 온톨로지 기반 AI가 답하는 방식, RAG · 지식그래프와의 차이, 구축 순서와 비용을 좌우하는 것, 온톨로지 기업을 고를 때 확인할 것을 한 번에 정리했습니다.
- 용어 설명RAG(검색 증강 생성)란? 잘 맞는 질문과 한계RAG(Retrieval-Augmented Generation, 검색 증강 생성)의 뜻과 작동 순서, 잘 맞는 질문과 약한 질문, 온톨로지 · 지식그래프와 함께 쓰는 방법을 정리했습니다.
- 용어 설명데이터 사일로란? 증상과 해결 방법데이터 사일로의 뜻과 현장에서 보이는 증상, 생기는 이유, 데이터를 한곳으로 옮기는 방법과 연결해서 의미를 맞추는 방법의 차이를 정리했습니다.