Decision Intelligence

Insurance Data Quality AI Readiness Assessment: A Practitioner’s Checklist

I’ve seen claims teams burn months of runway because they treated data quality as an afterthought. One mid-size P&C; carrier kicked off a fraud detection pilot with 12% missing claimant addresses. The model’s precision tanked, and the project was shelved. That’s avoidable. This guide walks through a repeatable framework to assess whether your data is fit for AI—before you write a single line of code.

Why a checklist is non-negotiable

Insurance data is messy by design: policy inception dates, loss runs, bordereaux from TPAs, and unstructured adjuster notes. AI models chew through this raw material. If your data has a 20% duplicate rate or 30% missing values in key rating fields, your combined ratio on AI projects will climb fast.


Phase 1: Inventory & Criticality Mapping

Start with a data catalog that answers: what exists, where it lives, who owns it, and how it’s used. Without this, you’re flying blind.

Step 1: Define your AI use case boundary

  • Goal: Narrow the scope to something bounded like “predictive underwriting for small commercial auto” or “fraud signal extraction from SIU reports.”
  • Trade-off: If you try to boil the ocean (e.g., “transform claims end-to-end”), your checklist becomes a sprawling spreadsheet that no one updates.

Example: A regional carrier targeting a 5% uplift in loss ratio through telematics underwriting limited its AI scope to renewal auto policies with ≤$500K premium.

Step 2: Map data sources to use case

Create a table like the one below. Include the data’s origin (TPA, MGA, internal system), format (CSV, JSON, PDF), and update cadence.

Data Asset Source System Format Update Frequency Use Case Role
Loss Runs (last 3 years) Guidewire ClaimCenter CSV (via ETL) Weekly Target variable for severity models
Vehicle Telematics (last 12 months) OEM API (via third-party telematics vendor) JSON Daily Predictive underwriting features
SIU Referral Narratives Internal SharePoint Unstructured PDF Ad-hoc Fraud signal extraction
Bordereaux (TPA) Cognizant TPA Platform Excel (monthly batch) Monthly Premium audit reconciliation

Step 3: Identify key fields and business rules

For each use case, list the 10–15 fields that directly impact outcomes. For example:

  • Underwriting: Driver age, vehicle make/model, ZIP code, prior losses.
  • Claims: Date of loss, incurred loss amount, cause of loss, adjuster notes.

Trade-off: Including “nice-to-have” fields like policyholder’s favorite color will dilute model performance and inflate data cleaning costs.

Resource estimate (Phase 1)

  • Analyst time: 2–3 weeks full-time.
  • Tooling: Collibra or Alation (if you have budget); otherwise, a shared Confluence page with manual updates.

Phase 2: Data Profiling & Quality Metrics

Step 4: Run automated profiling

Use open-source tools like pandas-profiling (Python) or commercial suites like Informatica Data Quality. Focus on:

  • Completeness: % missing values per field.
  • Uniqueness: Duplicate policy numbers or claim IDs.
  • Consistency: Inconsistent date formats (MM/DD/YYYY vs. YYYY-MM-DD).
  • Validity: ZIP codes outside 5-digit ranges or ICD-10 codes that don’t exist.

Example snippet:

import pandas as pd
from ydata_profiling import ProfileReport

# Load loss run data
df = pd.read_csv("loss_runs_2023.csv")

# Generate profile
profile = ProfileReport(df, title="Loss Runs 2023")
profile.to_file("loss_runs_profile.html")

Trade-off: Profiling tools can flag 100+ issues. Prioritize those that violate business rules (e.g., negative incurred loss amounts) over cosmetic outliers.

Step 5: Calculate downstream impact

Quantify the cost of poor quality. For example:

  • If 15% of claims are missing “cause of loss,” your fraud model’s precision drops by ~12% (based on a 2022 study by ISO ClaimSearch).
  • If ZIP code is missing for 20% of policies, your territorial ratemaking error could exceed 8% of premium (per NAIC data).

Step 6: Validate against regulatory & actuarial standards

Check against:

  • NAIC Model Laws: For example, Schedule P requires loss development patterns to be auditable. If your data lacks transaction IDs for each loss payment, you’re non-compliant.
  • IFRS 17: For reserving models, ensure granularity for each cash-flow component (e.g., claims handling expenses broken down by adjuster).

Key Takeaways

  • Insurance Data Quality AI Readiness Assessment: A Practitioner’s Checklist
  • Phase 1: Inventory & Criticality Mapping
  • Phase 2: Data Profiling & Quality Metrics
  • Consistency and Standardization Challenges

Community perspectives

Selected real discussions from insurance practitioners, adjusters and policyholders on public forums. Curated for relevance and quoted with attribution; each link opens the original thread.

  • Hi all,I’m conducting research on insurance data and I’m looking for a dataset that includes individual-level information on car accidents. Ideally, the dataset should satisfy the following structure: Each individual is included exactly once or with multiple entries Individuals with no accidents must be present, with severity = 0 Individuals with accidents should have one or more rows, each containing the severity of the corresponding event In short, I need a complete dataset that mixes zero-accident subjects and m
    — Anaxus2 on Reddit · 2026-04-24 source
  • The data is de-identified, and thus not subject to HIPAA restrictions.It's not made entirely clear in the article, but most of this data is insurance claims data, not medical records per se. That's why employers have it. If your employer underwrites your medical claims directly - which most do nowadays - when you or your doctor submits an insurance claim, they are submitting it to your employer. It may go through a health insurance company - since most employers hire one to administer their plans - but th
    — walnutclosefarm on Hacker News · 2022-02-05 source
  • There's an incredible amount of uses for high quality genealogical data:-Actuaries/insurance companies: Longevity is largely heritable-Drug Development/Pharma: The newest drugs are all gene therapies and data sets provide amble grounds for deep neural networks. Identifying potential causes of curable conditions, or identify a marketable consumer base.-Police/Surveillance: I believe a genealogy database is actually how the Golden State killer was caught.Certainly there are other use cases, but th
    — B4CKlash on Hacker News · 2020-08-06 source
Jiangpeng Xu

About the Author

Jiangpeng Xu — Lead Author & Principal Analyst

Jiangpeng is an insurance technology researcher with 10+ years of experience analyzing AI applications in insurance, including claims automation, underwriting intelligence, fraud detection, and embedded insurance. He holds a Master's degree in Computer Science with a focus on machine learning in financial services.

Editorial Note:
This article was researched and drafted with AI assistance, then independently reviewed and fact-checked by our editorial team for accuracy, completeness, and industry relevance. All claims are supported by cited sources and verified against public data. Last reviewed: August 31, 2026.
Disclaimer: The information provided on this page is for general informational and educational purposes only. It does not constitute professional financial, legal, or insurance advice. Insurtech Insights makes no representations as to the accuracy or completeness of any information on this site. Readers should consult qualified professionals before making decisions based on the content herein. Some statistics and market projections cited are sourced from third-party reports and may become outdated; always verify against current primary sources.

Comments