Visualize Markov chain transition graphs with interactive pan and zoom. Select a pre-seeded graph from the dropdown below to explore word transitions.

Select a graph to visualize

  • Pan: Click and drag on the canvas
  • Zoom: Use mouse wheel or pinch gestures
  • Hover: Mouse over nodes to see word details and connections
  • Node Size: Larger nodes represent more frequently occurring words
  • Edge Thickness: Thicker edges indicate stronger transitions
Creating Your Own Graphs

Use the Python script in scripts/markov_to_graph.py to convert your Markov babbler dictionaries:

python scripts/markov_to_graph.py your_markov.pkl output.json

Then place the JSON file in static/data/graphs/ and add it to the dropdown.