{"id":5886,"date":"2026-04-11T02:13:56","date_gmt":"2026-04-11T02:13:56","guid":{"rendered":"https:\/\/composers-inside-electronics.net\/cie-wp20\/?p=5886"},"modified":"2026-04-15T02:57:17","modified_gmt":"2026-04-15T02:57:17","slug":"gemini-generated-graph-of-www-cieweb-net","status":"publish","type":"post","link":"https:\/\/composers-inside-electronics.net\/cie-wp20\/gemini-generated-graph-of-www-cieweb-net\/","title":{"rendered":"Gemini generated graph of www.cieweb.net"},"content":{"rendered":"\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_89 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-6afa0ac41f670\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-6afa0ac41f670\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/composers-inside-electronics.net\/cie-wp20\/gemini-generated-graph-of-www-cieweb-net\/#Introduction\" >Introduction<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/composers-inside-electronics.net\/cie-wp20\/gemini-generated-graph-of-www-cieweb-net\/#Python\" >Python<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/composers-inside-electronics.net\/cie-wp20\/gemini-generated-graph-of-www-cieweb-net\/#Key_Sections_and_Linkages\" >Key Sections and Linkages<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/composers-inside-electronics.net\/cie-wp20\/gemini-generated-graph-of-www-cieweb-net\/#Note_on_Domain_Usage\" >Note on Domain Usage<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Introduction\"><\/span>Introduction<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"614\" src=\"https:\/\/composers-inside-electronics.net\/cie-wp20\/wp-content\/uploads\/2026\/04\/image-1-1024x614.png\" alt=\"\" class=\"wp-image-5888\" srcset=\"https:\/\/composers-inside-electronics.net\/cie-wp20\/wp-content\/uploads\/2026\/04\/image-1-1024x614.png 1024w, https:\/\/composers-inside-electronics.net\/cie-wp20\/wp-content\/uploads\/2026\/04\/image-1-300x180.png 300w, https:\/\/composers-inside-electronics.net\/cie-wp20\/wp-content\/uploads\/2026\/04\/image-1-768x461.png 768w, https:\/\/composers-inside-electronics.net\/cie-wp20\/wp-content\/uploads\/2026\/04\/image-1-1536x922.png 1536w, https:\/\/composers-inside-electronics.net\/cie-wp20\/wp-content\/uploads\/2026\/04\/image-1.png 1600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Prompted Gemini  &#8211; &#8220;show a graph of the linkages between pages within www.cieweb.net&#8221;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Gemini then generated Python code for the graph and the additional explanations. Some minor edits for readability.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is the unrestricted content.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Future consideration is generating views such as:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>group access (DTSL, , full admin, &#8230;)<\/li>\n\n\n\n<li>from top domain <\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Python\"><\/span>Python<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>import matplotlib.pyplot as plt\nimport networkx as nx\n\n# Define the structure\nnodes = {\n    \"CIE 2020-2026\": &#91;\"About CIE\", \"Home\", \"Works\", \"Technical\", \"Projects\", \"Sitemap\", \"Current Pages\"],\n    \"About CIE\": &#91;\"Introduction\", \"Current Activity\", \"History\", \"Bios\", \"Links\"],\n    \"Home\": &#91;\"Policy\", \"Venues\", \"Reminders\", \"People &amp; Contacts\"],\n    \"Works\": &#91;\"Teasing Chaos\", \"Cluster Fields\", \"Forest Speech\", \"Monobird\", \"Pepsi Works\", \"Rainforest V\", \"Rainforest IV\"],\n    \"Technical\": &#91;\"Software\", \"Hardware\", \"Video\", \"VR AR\"],\n    \"Projects\": &#91;\"Teasing Chaos MdM\", \"Unexpected Territories\", \"Getty Research\", \"eba Legacy\"],\n    \"Current Pages\": &#91;\"Sound Motion\", \"100+50 Tudor &amp; CIE\", \"Sound Visions\", \"Current Drift\"],\n    \"Policy\": &#91;\"Privacy Policy\", \"Guidelines\", \"Usage\", \"Scope\"],\n    \"Venues\": &#91;\"Arter\", \"MdM Salzburg\"],\n    \"People &amp; Contacts\": &#91;\"Collaboration\", \"Edelstein\"],\n    \"Software\": &#91;\"File-upload\", \"Max\", \"Node.js\", \"SEO\"],\n    \"Hardware\": &#91;\"IP Cameras\", \"Arduino\", \"DMX\", \"PTZ\"],\n    \"Max\": &#91;\"rf5player\"],\n}\n\nG = nx.DiGraph()\n\nfor parent, children in nodes.items():\n    for child in children:\n        G.add_edge(parent, child)\n\nplt.figure(figsize=(15, 10))\npos = nx.spring_layout(G, k=0.5, iterations=50)\n\n# Draw the graph\nnx.draw(G, pos, with_labels=True, node_color='lightblue', edge_color='gray', \n        node_size=2000, font_size=8, font_weight='bold', arrows=True, alpha=0.8)\n\nplt.title(\"Linkage Graph of CIE (www.cieweb.net \/ composers-inside-electronics.net)\", fontsize=15)\nplt.axis('off')\nplt.tight_layout()\nplt.savefig('cie_linkage_graph.png')\n\n\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">(regenerated with font size = 12)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The domain <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"https:\/\/composers-inside-electronics.net\/cie-wp20\/\">www.cieweb.net<\/a> serves as a primary hub and legacy address for the collective <strong>Composers Inside Electronics (CIE)<\/strong>. Based on the site&#8217;s current structure and internal sitemap, the linkages between pages are organized into several core directories that document their evolution from 1973 to the present.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Key_Sections_and_Linkages\"><\/span>Key Sections and Linkages<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>About &amp; History<\/strong>: This section connects to the group&#8217;s origins, featuring an <a href=\"https:\/\/composers-inside-electronics.net\/cie-wp20\/about-composers-inside-electronics\/\" target=\"_blank\" rel=\"noreferrer noopener\">Introduction<\/a>, historical chronology (1973-2022), and biographies of members like <strong>John Driscoll<\/strong> and <strong>Phil Edelstein<\/strong>.<\/li>\n\n\n\n<li><strong>Works<\/strong>: A central node linking to major installations and performances, including <a href=\"https:\/\/www.google.com\/search?q=https:\/\/composers-inside-electronics.net\/cie-wp20\/works\/rainforest-iv\/\" target=\"_blank\" rel=\"noreferrer noopener\">Rainforest IV<\/a> and <a href=\"https:\/\/www.google.com\/search?q=https:\/\/composers-inside-electronics.net\/cie-wp20\/works\/rainforest-v\/\" target=\"_blank\" rel=\"noreferrer noopener\">Rainforest V<\/a>, as well as newer works like <em>Teasing Chaos<\/em> and <em>Cluster Fields<\/em>.<\/li>\n\n\n\n<li><strong>Technical Repository<\/strong>: Links to specialized documentation for <a href=\"https:\/\/www.google.com\/search?q=https:\/\/composers-inside-electronics.net\/cie-wp20\/technical\/software\/\" target=\"_blank\" rel=\"noreferrer noopener\">Software<\/a> (Max\/MSP, Node.js, and the <code>rf5player<\/code>) and <a href=\"https:\/\/www.google.com\/search?q=https:\/\/composers-inside-electronics.net\/cie-wp20\/technical\/hardware\/\" target=\"_blank\" rel=\"noreferrer noopener\">Hardware<\/a> (Arduino, DMX, and ultrasonic instruments).<\/li>\n\n\n\n<li><strong>Projects<\/strong>: Houses documentation for specific exhibitions at venues such as the <a href=\"https:\/\/www.google.com\/search?q=https:\/\/composers-inside-electronics.net\/cie-wp20\/venues\/mdm-salzburg\/\" target=\"_blank\" rel=\"noreferrer noopener\">Museum der Moderne Salzburg<\/a> and the <a href=\"https:\/\/www.google.com\/search?q=https:\/\/composers-inside-electronics.net\/cie-wp20\/projects\/getty-research-institute-planned-e-a-t-exhibition\/\" target=\"_blank\" rel=\"noreferrer noopener\">Getty Research Institute<\/a>.<\/li>\n\n\n\n<li><strong>Current Pages &amp; 2025\/2026 Evolution<\/strong>: The latest updates focus on the <a href=\"https:\/\/www.google.com\/search?q=https:\/\/composers-inside-electronics.net\/cie-wp20\/current-pages\/100-50-tudor-and-cie\/\" target=\"_blank\" rel=\"noreferrer noopener\">100 + 50 Tudor and CIE<\/a> project and proposal Sound Motion (work in progress).<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">The following graph visualizes the hierarchical linkages between these major sections and their respective sub-pages.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Note_on_Domain_Usage\"><\/span>Note on Domain Usage<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">While the user requested <code>www.cieweb.net<\/code>, this domain typically redirects or serves as a portal to the <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"https:\/\/composers-inside-electronics.net\/cie-wp20\/\">cie-20<\/a> repository. The site also maintains a <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"https:\/\/composers-inside-electronics.net\/cie\/cie\/cie_home.html\">Legacy Site<\/a> which contains earlier archives and documentation in a flatter, more traditional HTML structure.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction Prompted Gemini &#8211; &#8220;show a graph of the linkages between pages within www.cieweb.net&#8221; Gemini then generated Python code for the graph and the additional [&#8230;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"h5ap_radio_sources":[],"footnotes":""},"categories":[296],"tags":[399],"class_list":["post-5886","post","type-post","status-publish","format-standard","hentry","category-about","tag-sitemap"],"post_type":"post","author_name":"Philip Edelstein","_links":{"self":[{"href":"https:\/\/composers-inside-electronics.net\/cie-wp20\/wp-json\/wp\/v2\/posts\/5886","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/composers-inside-electronics.net\/cie-wp20\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/composers-inside-electronics.net\/cie-wp20\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/composers-inside-electronics.net\/cie-wp20\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/composers-inside-electronics.net\/cie-wp20\/wp-json\/wp\/v2\/comments?post=5886"}],"version-history":[{"count":3,"href":"https:\/\/composers-inside-electronics.net\/cie-wp20\/wp-json\/wp\/v2\/posts\/5886\/revisions"}],"predecessor-version":[{"id":5951,"href":"https:\/\/composers-inside-electronics.net\/cie-wp20\/wp-json\/wp\/v2\/posts\/5886\/revisions\/5951"}],"wp:attachment":[{"href":"https:\/\/composers-inside-electronics.net\/cie-wp20\/wp-json\/wp\/v2\/media?parent=5886"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/composers-inside-electronics.net\/cie-wp20\/wp-json\/wp\/v2\/categories?post=5886"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/composers-inside-electronics.net\/cie-wp20\/wp-json\/wp\/v2\/tags?post=5886"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}