Philip Jama

Book Knowledge Trees

Book Knowledge Trees

LLM‑Generated Summaries, Visualized as Trees

Project Overview

This project converts structured outlines produced by large‑language models into hierarchical "knowledge trees". The outline is parsed into nodes and branches, colored by top‑level themes, and rendered as a high‑resolution graphic using Python, NetworkX, and Matplotlib.

Pipeline

  • Summarize: LLM produces a hierarchical outline of the book
  • Parse: Build a concept graph from the outline
  • Visualize: Render color‑coded trees and export PNGs

Project Details

Date:

Jul 2025

Tech:

Python, Jupyter, NetworkX, Matplotlib, LLM

Gallery

book-Algorithms-to-Live-By-The-Computer-Science-of-Human-Decisions