fraud-gnn-demo / README.md
ninarg's picture
Initial: Gradio inference Space (edge fraud + node anomaly)
ee9eb6a

A newer version of the Gradio SDK is available: 6.14.0

Upgrade
metadata
title: VynFi Fraud-GNN Demo
emoji: 🛡️
colorFrom: red
colorTo: indigo
sdk: gradio
sdk_version: 5.5.0
python_version: '3.11'
app_file: app.py
pinned: true
license: apache-2.0
short_description: GraphSAGE fraud + GAE anomaly on synthetic JE network
tags:
  - vynfi
  - graph-neural-network
  - fraud-detection
  - anomaly-detection
  - synthetic-data

🛡️ VynFi Fraud-GNN Demo

Interactive inference Space for the VynFi/je-fraud-gnn model bundle.

Three tabs

  • Edge fraud predictor — pick a curated sample (clear fraud / clear normal / borderline) or build your own edge from any of the 499 GL accounts in the published COA. Returns fraud probability + anomaly MSE.
  • Node anomaly explorer — top-K accounts ranked by GAE reconstruction error on a 5,000-edge sample; surfaces accounts whose attribute patterns don't fit the structural prior.
  • Live evaluation — sample N edges from VynFi/vynfi-journal-entries-1m, run the classifier, render confusion matrix + ROC against ground truth.

Tech

  • Gradio + torch-geometric + pandas + matplotlib
  • Loads model bundle from VynFi/je-fraud-gnn at cold-start (cached after).
  • Loads dataset slices from VynFi/vynfi-journal-entries-1m on demand.

Source

License

Apache-2.0.