Fraud Detection for Online Banking using TigerGraph and Vertex AI

38%
better detection accuracy
5x
faster response time for fraud checks
Fraud Detection for Online Banking using TigerGraph and Vertex AI | Crunch-IS Case Study
A leading European digital bank partnered with our team to build a fraud detection system. The solution unified massive transaction data, real-time AI scoring, and graph analytics to expose hidden fraud rings and deliver sub-second detection.
Industry:

Banking

Team Size:

7

Technologies
TigerGraph
Vertex AI (GCP)
Kafka
PostgreSQL
Java Spring Boot
Cloud Run
Terraform
01

About the Client

The client is a leading digital-first bank with operations across Europe. The bank continuously explores cutting-edge technologies to improve risk management and transaction monitoring systems.

Fraud Detection for Online Banking using TigerGraph and Vertex AI | Crunch-IS Case Study
02

Challenge

The bank needed to analyze 2+ TB of application and transaction data to uncover hidden relationships among devices, addresses, IPs, merchants, and cardholders. However, traditional relational databases and commercial graph solutions couldn’t process this volume fast enough to meet sub-second detection requirements. As a result, the existing system lacked real-time fraud prediction and explainability, limiting the bank’s ability to identify and respond to emerging fraud patterns in time.

03

Project Scope

To combat the growing sophistication of fraud schemes, the bank required a solution capable of analyzing massive, interconnected data in real-time and providing explainable, actionable insights. Our team developed a graph-based fraud detection ecosystem that combined the power of TigerGraph, Vertex AI, and scalable cloud infrastructure.

The goal was to enable the bank to detect hidden fraud rings, assign risk scores within milliseconds, and empower compliance teams with transparent, data-driven decision tools.

04

Step 1 – Graph-Based Relationship Modeling with TigerGraph

We designed a graph schema linking users, cards, IPs, devices, addresses, and merchants, enabling multi-hop queries to uncover indirect links and detect fraud rings. TigerGraph delivered sub-second responses on large-scale data.

05

Step 2 – Real-Time Machine Learning with Vertex AI

We used TigerGraph features, combined with transactional data, to train fraud detection models on Vertex AI. These models identified anomalies and assigned risk scores in real-time. The models were continuously retrained on fresh data to stay ahead of fraud evolution.

06

Step 3 – Seamless Integration into Existing Infrastructure

Our solution was integrated with the bank’s existing Java-based services and Kafka-based transaction streams. As new transactions were ingested, relevant data was updated in TigerGraph, features were extracted, and the fraud score was fetched from Vertex AI.

We used a gradient boosting model (based on XGBoost) trained on historical fraud patterns, graph-based features (e.g. number of shared connections, abnormal link structures), and transactional behavior. This model was optimized for high precision to minimize false positives while ensuring timely fraud detection.

Detection results were then stored in PostgreSQL and used to trigger further actions like flagging transactions, alerting the fraud team, or initiating card holds.

architecture of a fraud detection system for online banking, built on Google Cloud and integrating TigerGraph with Vertex AI

07

Step 4 – Dashboards and Alerts for Compliance and Operations

  • To support the bank’s fraud and compliance teams, we built interactive dashboards that displayed real-time alerts, fraud risk scores, and visualized connections between suspicious entities.
  • A React frontend allowed analysts to explore fraud cases, view linked users or devices in a graph view, and manage alert statuses.
  • Fraud detection results were made available through internal APIs, enabling seamless integration with internal tools and case management systems.
  • This part of the solution ensured that both business and technical users could take timely action based on AI-driven insights and graph-powered visualizations.
08

Results and Achievements

The client achieved significant gains in detection performance, latency reduction, and fraud prevention. Highlights include:

  • Detection accuracy improved by 38%, enabling earlier intervention
  • Graph traversal reduced from minutes to milliseconds, thanks to TigerGraph
  • 5x faster response time for fraud checks (<250ms total pipeline time)
  • Near real-time blocking of suspicious cards across channels
  • Enhanced compliance reporting with traceable graph paths for flagged cases

Identified over 3,200 previously undetected fraud ring patterns in historical data

Have a Question? Let’s Get in Touch!

Tell us what you’re building or where you’re stuck. We work with engineering and product teams on custom software, AI & ML, cloud infrastructure, DevOps, and UI/UX — from early scoping to long-term delivery. One conversation is usually enough to know whether we’re the right fit.

Email: [email protected]

    I have read and accepted the Terms of Use and Privacy Policy *

    We and our partners use technology such as cookies on our site to personalize content and ads, provide social media features, and analyze our traffic. Click “Accept” to consent to the use of this technology across the web.

    Decline