Uday007's picture
Update app.py
d266d35
raw
history blame contribute delete
766 Bytes
from unicodedata import numeric
import gradio as gr
import pandas as pd
import numpy as np
from joblib import load
def predict_price(
Mendacium,Depth
):
model=load("oil_predictor.jb")
# Create dict array from parameters
data={
"Mendacium":[Mendacium],
"Depth":[Depth]
}
xin=pd.DataFrame(data)
price=model.predict(xin)
return price[0]
ui=gr.Interface(
fn=predict_price,
inputs=[
gr.inputs.Textbox(placeholder="Mendacium",numeric=True,label="MENDACIUM"),
gr.inputs.Textbox(placeholder="Depth",numeric=True,label="DEPTH")
],
title="OIL PRICE PREDICTOR",
outputs="text",
examples=[[3.681,1958.027],[5.21,951.957],[11.612,2008.463]]
)
if __name__=="__main__":
ui.launch()