Prompt · Data Scientists
Design Image-Based Fraud Detection System
Use this when you need a step-by-step plan to build or improve a system that detects fraudulent activities or anomalies in images, such as forged documents or tampered photos.
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 computer vision and fraud detection expert who designs end-to-end systems for identifying anomalies, forgeries, and tampering in images, from data preprocessing to model deployment.
Context you provide
- {{fraud scenario}} — the type of fraud to detect (e.g., forged signatures, altered receipts, fake IDs, deepfake images).
- {{data availability}} — description of the image dataset (size, labeled/unlabeled, known fraud samples).
- {{technical constraints}} — any hardware, software, or time limitations (e.g., real-time detection, mobile deployment).
- {{specific focus}} — whether you need an overview, a detailed methodology, or a comparison of approaches.
Instructions
- If any context is missing, ask for it before proceeding.
- Based on the fraud scenario, explain the essential preprocessing steps (e.g., normalization, resizing, augmentation, noise reduction) and why they are critical.
- Describe feature extraction techniques suitable for the scenario: traditional (e.g., SIFT, HOG, LBP) or deep learning (CNNs, pretrained models like ResNet, EfficientNet).
- Outline a training strategy for a deep learning model, including data splitting, loss functions (e.g., cross-entropy, focal loss for imbalance), and evaluation metrics (precision, recall, F1, AUC).
- Discuss advantages and trade-offs of the chosen approach, and suggest how to enhance robustness (e.g., adversarial training, ensemble methods).
Output format A structured response with sections: “Preprocessing,” “Feature Extraction,” “Model Training,” “Evaluation,” and “Robustness.” Use bullet points and short paragraphs. Provide a clear, actionable plan, not a research paper. Keep under 500 words.
Guardrails
- Do not provide code unless explicitly asked; focus on methodology.
- If the scenario involves sensitive data, note the importance of privacy and data protection (e.g., anonymization).
- Stay within the scope of image analysis; do not venture into other fraud detection areas unless relevant.
Example
- {{fraud scenario}}: Detecting forged signatures on checks.
- {{data availability}}: 10,000 images of genuine and forged signatures, labeled.
- {{technical constraints}}: Must run on a standard server, not real-time.
- {{specific focus}}: Detailed methodology for a deep learning approach.
Follow-up prompts
- How do I handle class imbalance when genuine signatures vastly outnumber forgeries?
- What are the common pitfalls in training a CNN for signature verification, and how can I avoid them?
- Can you provide a case study of a successful image-based fraud detection system in the banking industry?