Advanced Fraud Detection System

Real-time transaction analysis with comprehensive monitoring

System Online - Database Connected

Test Single Transaction

Note: V1-V28 are PCA-transformed features from the original dataset. If you don't have these values, use the Random Test button to generate them.

Expected range: Values typically range from -10 to +10

Test with JSON Input

Example JSON Format:
{
  "Time": 0,
  "Amount": 149.99,
  "V1": -1.359807,
  "V2": -0.072781,
  "V3": 2.536347,
  ...
  "V28": -0.021053
}

Upload CSV File

Click to upload CSV or Excel file

Supports CSV and Excel files (.xlsx, .xls)

Required CSV Format

Option 1: Preprocessed Features (Recommended)

Use this format if you have PCA-transformed features (V1-V28):

Required Columns:
Time,Amount,V1,V2,V3,V4,V5,V6,V7,V8,V9,V10,V11,V12,V13,V14,V15,V16,V17,V18,V19,V20,V21,V22,V23,V24,V25,V26,V27,V28
Example:
Time,Amount,V1,V2,V3,V4,V5,V6,V7,V8,V9,V10,V11,V12,V13,V14,V15,V16,V17,V18,V19,V20,V21,V22,V23,V24,V25,V26,V27,V28
0,149.99,-1.359807,-0.072781,2.536347,1.378155,-0.338321,0.462388,0.239599,0.098698,0.363787,0.090794,-0.551600,-0.617801,-0.991390,-0.311169,1.468177,-0.470401,0.207971,0.025791,0.403993,0.251412,-0.018307,0.277838,-0.110474,0.066928,0.128539,-0.189115,0.133558,-0.021053
406,2.69,1.191857,0.266151,0.166480,0.448154,0.060018,-0.082361,-0.078803,0.085102,-0.255425,-0.166974,1.612727,1.065235,0.489095,-0.143772,0.635558,0.463917,-0.114805,-0.183361,-0.145783,-0.069083,-0.225775,-0.638672,0.101288,-0.339846,0.167170,0.125895,-0.008983,0.014724

Option 2: Raw Dataset (Auto-conversion)

Use this format for raw transaction data (system will auto-convert):

Required Columns:
step,type,amount,nameOrig,oldbalanceOrg,newbalanceOrig,nameDest,oldbalanceDest,newbalanceDest
Example:
step,type,amount,nameOrig,oldbalanceOrg,newbalanceOrig,nameDest,oldbalanceDest,newbalanceDest
1,CASH_OUT,229133.94,C905080434,15325.0,0.0,C4764022095,5083.0,51513.44
1,PAYMENT,7861.64,C1670993182,0.0,0.0,M2044282225,0.0,0.0
1,CASH_OUT,212228.35,C90045638,0.0,0.0,C728885526,0.0,0.0

Note: Raw data will be automatically converted to model format. V1-V6 will use transaction values, V7-V28 will be set to 0.

Excel File Support

You can also upload Excel files (.xlsx, .xls):

  • Data should be in the first worksheet
  • Column headers in the first row
  • Same column requirements as CSV
  • System automatically detects and parses Excel format

Important Notes

  • Column Names: Case-sensitive, no spaces around commas
  • Data Types: Numeric values only (no text in numeric columns)
  • Missing Values: Use 0 or empty cells for missing data
  • Large Values: System handles values up to billions automatically
  • Batch Processing: Files with thousands of rows are processed efficiently
  • Results: All transactions are analyzed and saved to database

Analyzing transactions...

System Monitoring Dashboard

Database Status

Connected to MySQL (Port 3307)

Database: fraud_detection

Last Sync: -

API Status

Checking...

Endpoint: http://187.124.130.4:5000

Response Time: -

Today's Statistics

Tests Today: 0

Fraud Cases: 0

Success Rate: 0%

System Uptime

Uptime: Loading...

Last Restart: -

Fraud Detection Trends (Last 30 Days)

Daily Test Volume

Test History