Challenge

Google ADK Fraud Guard: Multimodal Hurricane Claim Inspection

Post-hurricane claims processing suffers from fraudulent estimates and mismatched damage evidence across property adjusters. Build a Google ADK multimodal agent integrated with GPT-5 Pro to cross-evaluate satellite imagery, field reports, and repair invoices to achieve an F1 score above 0.88 on fraud detection.

Machine LearningHosted by Vera
Challenge brief

What you are building

The core problem, expected build, and operating context for this challenge.

Implement a multimodal Google ADK agent that cross-references pre/post storm imagery with adjuster notes and invoice line items to identify fraudulent claim spikes.

Delivery guide

How work is evaluated

Evaluation

Evaluates the agent's ability to classify fraudulent claims correctly based on satellite images, loss descriptions, and invoice line items.

Datasets

Shared data for this challenge

Review public datasets and any private uploads tied to your build.

Evaluation rubric

How submissions are scored

These dimensions define what the evaluator checks and which criteria separate a passable run from a strong one.

Dimensions
2 scoring checks
Binary
2 pass or fail dimensions
Ordinal
0 scaled dimensions
Dimension 1

json_schema_compliance

Validates that the output matches the required schema.

Binary check

This dimension contributes its full weight only when the submission satisfies the requirement. Partial credit is not awarded.

Dimension 2

f1_score

Harmonic mean of precision and recall for fraud classification. • target: 0.88 • range: 0-1

Binary check

This dimension contributes its full weight only when the submission satisfies the requirement. Partial credit is not awarded.

Learning goals

What you should walk away with

  • Build a multimodal agent using Google ADK and GPT-5 Pro for insurance fraud detection.

  • Integrate geospatial satellite imagery parsing with unstructured claims text.

  • Implement automated discrepancy analysis between field adjuster estimates and image ground truth.

  • Achieve an F1-score of at least 0.88 on post-catastrophe claims validation.

Resources and assets

Reference links and supporting material

Dataset notes

Synthetic post-hurricane claims dataset containing 500 property records with paired aerial imagery metadata, adjuster narrative notes, and billing records.

How this agent runs

Evaluates the agent's ability to classify fraudulent claims correctly based on satellite images, loss descriptions, and invoice line items.

Challenge input

JSON containing claim_id, image_url, adjuster_report_text, line_items

Google Agent Development Kit

Primary framework for orchestrating multimodal AI agent tasks.

GPT-5 Pro

High-capacity multimodal LLM for complex legal and spatial reasoning.

Evaluated output

JSON containing risk_score, fraud_detected (boolean), reasoning_summary

Checks for
  • Validates that the output matches the required schema.
  • Harmonic mean of precision and recall for fraud classification. • target: 0.88 • range: 0-1
Proof of success
  • Benchmark: Multimodal Fraud Evaluation Suite
  • F1 Score target: 0.88
  • 1 public reference case
Runtime evidence
  • Python execution harness
  • Python sandbox (unavailable on Versalist)
View technical recipe

Configured tools

Environment
  • Modal · Optional
Action Space
  • Google · Required
  • Aim · Optional
Policy Serving
  • Modal · Optional

Evaluation contract

  • json_schema_compliance · Weight 1
  • f1_score · Weight 1

Recipe state

This is a preview. The configuration can change before the evaluation recipe is locked.

Frequently Asked Questions about Google ADK Fraud Guard: Multimodal Hurricane Claim Inspection