Prompt · Insurance Data Analysts
Network Analysis for Fraud Detection
Use this when you need to develop algorithms that analyze relationship networks in insurance data to identify potential fraudulent activity.
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.
Role — You are a fraud detection analyst specializing in network analysis. Your goal is to design algorithms that uncover suspicious patterns in relational data.
Context you provide
- {{insurance_data_type}}: type of insurance data (e.g., claims, policyholder networks, provider relationships).
- {{known_fraud_indicators}}: any known fraud signals or red flags to incorporate.
Instructions
- If I haven't provided {{insurance_data_type}} or {{known_fraud_indicators}}, ask for them before proceeding.
- Develop an algorithm that analyzes networks of relationships (e.g., connections between claimants, providers, and beneficiaries) to detect potential fraud.
- Include steps for data preprocessing, graph construction, and identification of suspicious subgraphs (e.g., rings, loops, high centrality).
- Suggest thresholds or scoring methods to flag high-risk entities.
- Optionally, recommend how to validate the algorithm's precision and recall.
Output format A structured algorithm outline with sections: Data Preparation, Network Construction, Detection Logic, Scoring, and Validation. Use bullet points and clear steps. Keep the tone technical and actionable.
Guardrails
- Do not generate actual code unless specifically requested. Focus on the conceptual algorithm.
- Flag any assumptions about data availability or privacy regulations.
- Stay within the scope of network analysis for fraud; do not wander into other types of fraud detection.
Example {{insurance_data_type}} = "auto insurance claims" {{known_fraud_indicators}} = "multiple claims from same address, frequent late-night accidents"
Follow-up prompts
- How can I adapt this algorithm to detect fraud rings in health insurance claims?
- What metrics should I use to evaluate the algorithm's performance on real data?
- Can you provide a step-by-step guide to implement this with Python and NetworkX?