Greg Hadała

Case study

AdyenProduct Designer · Risk2020 — 2021

Payment Fraud Detection Dashboard

Made an ML fraud model explainable to risk analysts — an explainability widget and rule builder, validated with American Airlines.

Payment Fraud Detection Dashboard for Adyen
Client
Adyen
Role
Product Designer · Risk
Timeline
2020 — 20219 months
Skills
AI Explainability (XAI), User Research, Data Visualization, Design System, Product Design

Overview

Sherlock is Adyen's machine-learning risk engine. The challenge: make the model's decisions understandable to people who aren't ML experts, so they trust it and act on it.

I led the design of its explainability features, working closely with risk officers and data scientists to learn how risk is assessed, what data matters and the language experts use.

Process

  1. 01

    Discovery

    I interviewed risk officers and data scientists to understand the criteria they weigh, the data they rely on and the jargon they use — everything needed to explain the model to non-specialists.

  2. 02

    Requirements

    I turned that into a vocabulary and a set of data types for explaining the model's "thinking" — simple, without losing accuracy.

  3. 03

    Design & Prototyping

    I designed interactions that walk users from inputs to the risk score, so they understand why a payment was flagged and can trust the model.

  4. 04

    Testing

    American Airlines — a large merchant with complex risk needs — tested the concepts in a real setting. Their feedback shaped the final design.

  5. 05

    Development

    The result worked for a major airline and scaled down too: smaller merchants can now opt into ML-based risk assessment without a team of risk officers.

Explainability

  • Explainability widget

    Shows which signals drove a risk score, and how much each one weighed.

  • Contextual sidebars

    Payment details and next actions without leaving the review.

  • Contextual sidebars

Rule Editor

  • Rule builder

    A rebuilt rule builder with typed fields, grouped by category, and the ability to test rules against a merchant's own data.

  • Rule outcome

    Every rule ends in a clear outcome, so its effect is never ambiguous.

  • Rule picker

    A searchable picker with every available field for building custom rules.

Next case study

Better Data Tables for ADL

Adyen

Data-table system for Adyen's design language: column freeze, 16 column presets, shipped to Storybook.

Read on