Author the VynFi org card — overview of demos, datasets, and models
Browse files
README.md
CHANGED
|
@@ -1,10 +1,67 @@
|
|
| 1 |
---
|
| 2 |
title: README
|
| 3 |
-
emoji:
|
| 4 |
colorFrom: indigo
|
| 5 |
colorTo: purple
|
| 6 |
sdk: static
|
| 7 |
pinned: false
|
| 8 |
---
|
| 9 |
|
| 10 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
---
|
| 2 |
title: README
|
| 3 |
+
emoji: 📊
|
| 4 |
colorFrom: indigo
|
| 5 |
colorTo: purple
|
| 6 |
sdk: static
|
| 7 |
pinned: false
|
| 8 |
---
|
| 9 |
|
| 10 |
+
# VynFi — synthetic data for audit, fraud & financial-network ML
|
| 11 |
+
|
| 12 |
+
**Privacy-preserving, fully synthetic financial datasets and ML demos** — generated by a
|
| 13 |
+
deterministic engine that produces balanced double-entry general ledgers, multi-entity group
|
| 14 |
+
consolidations, AML/banking transactions, and OCEL process logs, all carrying ground-truth
|
| 15 |
+
fraud / anomaly labels and grounded in real accounting standards (IFRS · US/French/German GAAP ·
|
| 16 |
+
ISA) and the ISO 21378 audit-data model.
|
| 17 |
+
|
| 18 |
+
Everything here is **synthetic** — no client or real-world data — so it can be used freely to
|
| 19 |
+
train, benchmark, and stress-test audit, fraud-detection, and graph-ML systems.
|
| 20 |
+
|
| 21 |
+
## 🚀 Interactive demos
|
| 22 |
+
|
| 23 |
+
| Space | What it does |
|
| 24 |
+
|---|---|
|
| 25 |
+
| 🔍 [**Inverse-Audit Detector**](https://huggingface.co/spaces/VynFi/inverse-audit-demo) | Label-free anomaly detection on a synthetic GL — fit the *normal-system manifold*, then flag journal entries by deviation via two fit-on-self residual arms (per-JE **density** + **relational** account-flow-graph) routed into one risk score. Pick a fraud scenario, see per-arm ROC, recall @ audit budget, and the top suspicious entries. |
|
| 26 |
+
| 🛡️ [**Fraud-GNN Demo**](https://huggingface.co/spaces/VynFi/fraud-gnn-demo) | Graph-neural-network fraud detection on the JE network — edge fraud predictor, node anomaly explorer, and a live check with confusion matrix + ROC. |
|
| 27 |
+
| 🔗 [**Accounting Network Explorer**](https://huggingface.co/spaces/VynFi/accounting-network-explorer) | Interactive ISO 21378 account-class flow graph — filter by business process, fraud, anomaly, amount, top-N; drill from Level-2 classes into Level-3 sub-classes. |
|
| 28 |
+
| 📊 [**Process Mining Demo**](https://huggingface.co/spaces/VynFi/process-mining-demo) | pm4py directly-follows graphs, variants, and statistics on the supply-chain OCEL 2.0 event log. |
|
| 29 |
+
| 🗂️ [**Data Explorer**](https://huggingface.co/spaces/VynFi/data-explorer) | Browse and inspect the VynFi synthetic datasets. |
|
| 30 |
+
|
| 31 |
+
## 📦 Datasets
|
| 32 |
+
|
| 33 |
+
**Group audit & consolidation**
|
| 34 |
+
| Dataset | Highlights |
|
| 35 |
+
|---|---|
|
| 36 |
+
| [vynfi-group-audit-enterprise-2000](https://huggingface.co/datasets/VynFi/vynfi-group-audit-enterprise-2000) | End-to-end 2 000-entity group: matched intercompany pairs, eliminations, IFRS-consolidated financial statements + schedules + notes + CTA/NCI/equity-method rollforwards. |
|
| 37 |
+
| [vynfi-group-audit-3yr-medium](https://huggingface.co/datasets/VynFi/vynfi-group-audit-3yr-medium) | Multi-period (3-year) group-audit bundle — period N+1 opens from period N's closing trial balance. |
|
| 38 |
+
| [vynfi-je-network-2k](https://huggingface.co/datasets/VynFi/vynfi-je-network-2k) | 68.5 M-edge consolidated journal-entry network from the 2 000-entity group — drop-in for GNN training (PyG / DGL), with `is_fraud`, `ic_pair_id`, `is_eliminated`. |
|
| 39 |
+
|
| 40 |
+
**General ledger / journal entries**
|
| 41 |
+
| Dataset | Highlights |
|
| 42 |
+
|---|---|
|
| 43 |
+
| [vynfi-journal-entries-1m](https://huggingface.co/datasets/VynFi/vynfi-journal-entries-1m) | ~1 M-entry manufacturing GL with ISA 240 manual flags, fraud labels, and chart of accounts. |
|
| 44 |
+
| [vynfi-journal-entries-10m](https://huggingface.co/datasets/VynFi/vynfi-journal-entries-10m) | Research-scale ~10.9 M-entry synthetic GL. |
|
| 45 |
+
| [vynfi-audit-p2p](https://huggingface.co/datasets/VynFi/vynfi-audit-p2p) | Procure-to-Pay document chain (PO/GR/VI/Payment) with fraud labels — audit-engagement grade. |
|
| 46 |
+
|
| 47 |
+
**AML / banking**
|
| 48 |
+
| Dataset | Highlights |
|
| 49 |
+
|---|---|
|
| 50 |
+
| [vynfi-aml-100k](https://huggingface.co/datasets/VynFi/vynfi-aml-100k) | 748 K banking transactions with AML/SAR-style labels and velocity features. |
|
| 51 |
+
| [vynfi-sar-narratives](https://huggingface.co/datasets/VynFi/vynfi-sar-narratives) | 156 K transactions paired with suspicious-activity-report narratives + AML labels. |
|
| 52 |
+
|
| 53 |
+
**Process mining (OCEL 2.0)**
|
| 54 |
+
| Dataset | Highlights |
|
| 55 |
+
|---|---|
|
| 56 |
+
| [vynfi-ocel-manufacturing](https://huggingface.co/datasets/VynFi/vynfi-ocel-manufacturing) | Manufacturing OCEL 2.0 event log — production-order lifecycle + quality inspections. |
|
| 57 |
+
| [vynfi-supply-chain-ocel](https://huggingface.co/datasets/VynFi/vynfi-supply-chain-ocel) | 5-company manufacturing supply-chain OCEL 2.0 event log for cross-process mining. |
|
| 58 |
+
|
| 59 |
+
## 🤖 Models
|
| 60 |
+
|
| 61 |
+
| Model | What it is |
|
| 62 |
+
|---|---|
|
| 63 |
+
| [je-fraud-gnn](https://huggingface.co/VynFi/je-fraud-gnn) | GraphSAGE 2-layer journal-entry fraud classifier (test AUC **0.914**) + attribute-reconstruction GAE node-anomaly scorer (per-edge AUC **0.654**, unsupervised). Includes weights, preprocessor, and full metrics. |
|
| 64 |
+
|
| 65 |
+
---
|
| 66 |
+
|
| 67 |
+
*All datasets and demos are synthetic and contain no client or real-world data.*
|