Nourish / app.py
Infinity-1995's picture
Create app.py
a91b18c verified
raw
history blame contribute delete
730 Bytes
import gradio as gr
def predict(meals, hours_left, distance):
score = 0
if hours_left < 4:
score += 3
elif hours_left < 8:
score += 2
else:
score += 1
if meals > 100:
score += 3
elif meals > 50:
score += 2
else:
score += 1
if distance < 5:
score += 3
elif distance < 15:
score += 2
else:
score += 1
if score >= 7:
return "HIGH PRIORITY - Distribute immediately"
elif score >= 5:
return "MEDIUM PRIORITY - Schedule soon"
else:
return "LOW PRIORITY - Can wait"
iface = gr.Interface(
fn=predict,
inputs=["number", "number", "number"],
outputs="text"
)
iface.launch()