{"version":"1.0","type":"rich","title":"Force-Directed Graph with Literal Data","description":"This interactive force-directed graph shows character co-occurrence in Victor Hugo’s *Les Misérables*, with nodes representing characters and links representing their appearances together. The layout uses `d3.forceSimulation` with `d3.forceLink` and `d3.forceManyBody` to position related characters closer together. Draggable circles are colored by group using `d3.scaleOrdinal`, and link thickness reflects co-occurrence frequency. The code loads literal, inlined data instead of an external JSON file, though a separate `miserables.json` dataset is also provided.","provider_name":"VizHub AI Studio","provider_url":"https://next.vizhub.com","html":"<iframe src=\"https://next.vizhub.com/viz/gist-52a0a22278b391e0eaadd138441df143?mode=embed\" width=\"960\" height=\"600\" scrolling=\"no\" frameborder=\"1\"></iframe>","width":960,"height":600,"cache_age":3600}