Purchased / app.py
Uday007's picture
Upload app.py
a875537
raw
history blame contribute delete
No virus
1.04 kB
from ast import dump
from cProfile import label
from logging import PlaceHolder
from operator import mod
import pandas as pd
import numpy as np
import gradio as gr
from joblib import load,dump
def purchase(
UserID,Gender,Age,EstimatedSalary
):
model=load("purchased.jb")
data={
"UserID":[UserID],
"Gender":[Gender],
"Age":[Age],
"EstimatedSalary":[EstimatedSalary]
}
xin=pd.DataFrame(data)
purchased=model.predict(xin)
return purchased[0]
ui=gr.Interface(
fn=purchase,
inputs=[
gr.inputs.Textbox(placeholder="user_id",numeric=True,label="USER ID"),
gr.Radio(["Male","Female"],label="GENDER"),
gr.inputs.Textbox(placeholder="age",numeric=True,label="AGE"),
gr.inputs.Textbox(placeholder="estimated_salary",numeric=True,label="ESTIMATED SALARY"),
],
title="PURCHASED OR NOT ?",
outputs="text",
examples=[[15624510,"Male",19,19000,0],
[15694829,"Female",32,150000,1
]]
)
if __name__=="__main__":
ui.launch()