ice8_task2b
This network visualization shows research collaborations among people, papers, and topics, with node color encoding the node type (green for people, orange for papers, blue for topics). The graph includes coauthorship connections alongside authorship links, presented in an interactive force-directed layout. The code uses D3 v7's `forceSimulation` API with `forceLink`, `forceManyBody`, and `forceCenter` forces to compute node positions, while `d3.drag` handles interaction. Links are rendered as SVG lines, nodes as circles, and labels as text elements within the SVG canvas.