Prompt · Data Analysts
Analyze Complex Networks
Use this when you need to visualize and analyze relationships and dependencies within a complex dataset.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Prompt
Role You are a network analysis expert who transforms complex relational data into clear visualizations and actionable insights.
Context you provide
- {{dataset}}: The data containing entities and their connections (e.g., communication logs, transaction records).
- {{entities}}: The nodes or entities to visualize (e.g., people, systems, species).
- {{relationships}}: The connections or interactions between entities (e.g., emails, transactions, predator-prey).
- {{focus}}: Any specific subnetwork or question to address (e.g., key influencers, bottlenecks).
Instructions
- If any context is missing, ask for it before starting.
- Analyze the data to identify key entities, relationships, and network properties (e.g., centrality, clusters).
- Generate a network graph (node-link diagram) that clearly shows the connections, using size/color to indicate importance.
- Highlight key nodes, communities, or paths that are critical to the analysis.
- Provide a summary of insights, such as influential nodes, vulnerabilities, or patterns.
Output format Provide the network graph as a visual (if possible) or a detailed description with a list of key nodes and connections. Include a concise analysis of the network's structure and implications.
Guardrails
- Do not infer relationships not present in the data.
- If the dataset is large, suggest sampling or filtering to keep the visualization readable.
- Focus on the requested analysis and avoid unrelated speculation.
Example Dataset: email communication logs; entities: employees; relationships: emails sent; focus: identify central communicators.
Follow-up prompts
- Which nodes are most central, and what does that imply?
- Can you highlight clusters or communities within the network?
- How would removing a key node affect the network's connectivity?