SpeakNode Knowledge Graph — User Demo
Try Demo
Example PNG를 선택하거나 SpeakNode PNG를 업로드하세요
Upload PNG
SpeakNode PNG를 드래그하거나 클릭
PNG 메타데이터에서 그래프를 자동 추출합니다
About
Pipeline Overview
1. Transcribe — Faster-Whisper STT + pyannote 화자 분리
2. Embed — all-MiniLM-L6-v2 벡터 임베딩 (384d)
3. Extract — Ollama + LangChain 구조화 추출
4. Store — KuzuDB 그래프 DB 저장
5. Query — Hybrid RAG + LangGraph Agent
6. Share — PNG 메타데이터 그래프 공유
Graph Controls
Click — 노드 상세 정보
Double-click — 노드 포커스 줌
Drag — 노드/화면 이동
Scroll — 확대/축소
Tech Stack
Core: Python 3.10+, KuzuDB, LangGraph
LLM: Ollama, LangChain
STT: Faster-Whisper, pyannote
Client: Kotlin Compose, Ktor
API: FastAPI, Uvicorn
데모를 선택하거나 PNG를 업로드하세요
Summary
📋
그래프가 로드되면 요약이 여기에 표시됩니다
Select a node
Graph Schema
Node Types
Meeting
Person
Topic
Task
Decision
Utterance
Entity
Relationships (12)
DISCUSSED
Meeting→Topic
PROPOSED
Person→Topic
ASSIGNED_TO
Person→Task
RESULTED_IN
Topic→Decision
SPOKE
Person→Utterance
CONTAINS
Meeting→Utterance
HAS_TASK
Meeting→Task
HAS_DECISION
Meeting→Decision
NEXT
Utterance→Utterance
RELATED_TO
Entity→Entity
MENTIONS
Topic→Entity
HAS_ENTITY
Meeting→Entity
Statistics
Nodes
—
Edges
—
Node Types
7
Rel Types
12