- Collect data
- Build co-occurrence matrix
- Sparsify the co-occurrence matrix into a k-nearest-neighbors graph
- Embed that into an intermediate high(er)-dimensional embedding with PyMDE
- Project that intermediate embedding down into 2D using UMAP or t-SNE
- Render the result using WebGL or WebGPU