▶️20분
Weekly Project: GraphRAG Q&A 시스템 구축
Weekly Project - GraphRAG 시스템
Weekly Project: GraphRAG Q&A 시스템 구축
GraphRAG > Weekly Project - GraphRAG 시스템
학습 목표
전체 GraphRAG 파이프라인 직접 구현 Triple 추출 → KG 저장 → 하이브리드 검색 → UI 모듈화된 코드 구조
▶️
영상 준비 중
20분
Weekly Project: GraphRAG Q&A 시스템 구축
프로젝트 목표
Week 6에서 배운 모든 기술을 통합하여 실제 동작하는 GraphRAG Q&A 시스템을 구축합니다.
에디터 로딩 중...
왜 배우는가?
시스템 구성요소
| 컴포넌트 | 기술 | 역할 |
|---|---|---|
| KG 구축 | LLM + Neo4j | Triple 추출 및 저장 |
| 벡터 인덱스 | Neo4j Vector | 문서 임베딩 |
| 검색 엔진 | 하이브리드 | 그래프 + 벡터 통합 |
| 쿼리 라우팅 | LLM | Local/Global 자동 선택 |
| UI | Streamlit | 채팅 인터페이스 |
평가 기준
- 기능 완성도 (40%): 모든 컴포넌트 정상 동작
- 코드 품질 (20%): 모듈화, 에러 처리
- GraphRAG 기법 (30%): 하이브리드 검색, 라우팅 활용
- UI/UX (10%): 사용자 친화적 인터페이스
핵심 개념
프로젝트 구조
에디터 로딩 중...
개발 순서
- 환경 설정 (30분): Neo4j, API 키
- KG 구축 (90분): Triple 추출 → 저장
- 검색 엔진 (90분): 하이브리드 검색 구현
- UI 구현 (60분): Streamlit 채팅
- 테스트 및 개선 (30분): 통합 테스트
핵심 포인트
- • 전체 GraphRAG 파이프라인 직접 구현
- • Triple 추출 → KG 저장 → 하이브리드 검색 → UI
- • 모듈화된 코드 구조
- • 5시간 내 완성 목표