60

실습: Knowledge Graph 구축 모듈

Weekly Project - GraphRAG 시스템

학습 목표

TripleExtractor: LLM 기반 엔티티/관계 추출 EntityNormalizer: 별칭 정규화로 중복 방지 KnowledgeGraphStore: Neo4j MERGE로 저장

Knowledge Graph 구축 모듈

프로젝트의 첫 단계로, 문서에서 Triple을 추출하고 Neo4j에 저장하는 모듈을 구현합니다.


왜 배우는가?

모듈 구성

  1. extractor.py: LLM 기반 엔티티/관계 추출
  2. normalizer.py: Entity Linking (별칭 정규화)
  3. store.py: Neo4j에 저장

구현 방법

extractor.py

에디터 로딩 중...

normalizer.py

에디터 로딩 중...

store.py

에디터 로딩 중...
에디터 로딩 중...