MAPH
🔗 View Repository on GitHub
MAPH is a data visualization project that maps the underlying logical connections within university mathematics notes. Nodes represent specific mathematical statements (theorems, definitions, propositions), while edges illustrate their logical dependencies.
Parsing and Visualization Workflow
A custom Node.js script automatically parses the .tex source files, extracting environments and statements using Regular Expressions. By mapping \label and \ref tags, it generates a structured JSON dataset. This data feeds a WebGL-based 3d-force-graph engine where node and edge brightness scales dynamically based on degree centrality.
Interactive Graph Preview
Click a node to render its original LaTeX statement via MathJax. Drag to rotate and scroll to zoom.