fraud-detection / app.py
kevalfst's picture
Create app.py
76c9d7a verified
raw
history blame
619 Bytes
import gradio as gr
from predict import predict_transaction
def predict_ui(check_id, employee_id, total, discount_amount, item_count, time, terminal_id):
return predict_transaction({
"check_id": check_id,
"employee_id": employee_id,
"total": total,
"discount_amount": discount_amount,
"item_count": item_count,
"time": time,
"terminal_id": terminal_id
})
demo = gr.Interface(
fn=predict_ui,
inputs=["number", "text", "number", "number", "number", "text", "text"],
outputs="text",
title="Suspicious Transaction Detector"
)
demo.launch()