45

How: KG 시각화 + 문서 관리 페이지 구현

프론트엔드 UI 개발 (Streamlit)

학습 목표

pyvis로 Knowledge Graph를 시각화할 수 있다 문서 업로드/관리 페이지를 구현할 수 있다 대시보드 페이지를 구현할 수 있다

나머지 3개 페이지 구현

Page 2: Documents (문서 관리)

  • st.file_uploader로 PDF/TXT 업로드
  • 업로드 시 RAG Service에 자동 인덱싱

Page 3: Knowledge Graph

  • pyvis로 인터랙티브 그래프 표시
  • 설비 ID 검색 기능

Page 4: Dashboard

  • Plotly로 통계 차트
에디터 로딩 중...
힌트 보기
  • pyvis의 Network을 HTML로 저장 후 components.html로 표시
  • st.file_uploader에 accept_multiple_files=True로 다중 업로드
  • plotly.express로 빠르게 차트 생성
  • st.columns로 레이아웃을 나눌 수 있다
정답 보기
에디터 로딩 중...