You are browsing as a guest. Sign up (or log in) to start making projects!

Anvith

@Anvith

Joined June 1st, 2026

  • 3Devlogs
  • 2Projects
  • 1Ships
  • 0Votes
Ship

Built a full interactive textbook on Graph Neural Networks — 27 chapters, 300 concepts, 37 p5.js MicroSims you can play with directly in the browser (watch message passing animate, tune GAT attention weights, step through WL color refinement live). 301k words, 746 equations, all with full math derivations and runnable PyTorch Geometric code.

Hardest part: wiring a dependency-aware learning graph of 300 concepts so every chapter respects prerequisites, and building the MicroSims so they actually teach the intuition rather than just looking cool.

Most proud of the MicroSims — especially the GCN message passing visualizer and the WL color refinement stepper. Abstract concepts that are genuinely hard to explain with equations alone become obvious when you can manipulate them.

  • 1 devlog
  • 4h
Try project → See source code →
Open comments for this post

4h 16m 30s logged

This is a comprehensive, interactive intelligent textbook on Graph Neural Networks designed for graduate and advanced undergraduate students in machine learning, data mining, and network science. Built with MkDocs Material, it covers the full arc of the field — from graph theory and classical graph algorithms through modern architectures including graph transformers, knowledge graph models, and LLM+GNN integration.

Every chapter leads with a real-world motivating example, builds intuition before equations, provides full mathematical derivations, and includes complete runnable PyTorch Geometric code. 37 interactive MicroSims — p5.js simulations embedded directly in the browser — let you manipulate GNN internals hands-on: watch message passing animate across layers, tune attention weights in real time, and step through WL color refinement iteration by iteration.

The textbook is structured around a dependency-aware learning graph of 300 concepts, ensuring prerequisite sequencing is respected across all 27 chapters. Quizzes, glossary terms, and FAQs cover every major concept, with exercises distributed across all six levels of Bloom’s Taxonomy.

0
0
2

Followers

Loading…