rustkernel-banking 0.2.0

RustKernels Banking domain kernels
Documentation

rustkernel-banking

Crates.io Documentation License

GPU-accelerated banking kernels for fraud detection.

Kernels (1)

  • FraudPatternMatch - Multi-pattern fraud detection combining:
    • Aho-Corasick pattern matching
    • Rapid split (structuring) detection
    • Circular flow detection
    • Velocity and amount anomalies
    • Geographic anomaly (impossible travel)
    • Mule account detection

Features

  • Real-time fraud pattern matching
  • Multi-pattern detection in a single pass
  • Configurable detection thresholds
  • Alert generation with severity scoring

Installation

Add to your Cargo.toml:

[dependencies]
rustkernel-banking = "0.1.0"

Usage

use rustkernel_banking::prelude::*;

// Detect fraud patterns in transactions
let detector = FraudPatternMatch::new();
let alerts = detector.detect(&transactions);

License

Apache-2.0