soni0391s commited on
Commit
128904c
·
verified ·
1 Parent(s): 6e89666

Upload app.py

Browse files
Files changed (1) hide show
  1. app.py +28 -0
app.py ADDED
@@ -0,0 +1,28 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ import gradio as gr
3
+ import joblib
4
+ import numpy as np
5
+
6
+ model = joblib.load("game_model.joblib")
7
+ scaler = joblib.load("scaler.joblib")
8
+
9
+ def predict(NA, EU, JP, OTHER, YEAR):
10
+ X = np.array([[NA, EU, JP, OTHER, YEAR]])
11
+ X_scaled = scaler.transform(X)
12
+ pred = model.predict(X_scaled)[0]
13
+ return pred
14
+
15
+ app = gr.Interface(
16
+ fn=predict,
17
+ inputs=[
18
+ gr.Number(label="NA_Sales"),
19
+ gr.Number(label="EU_Sales"),
20
+ gr.Number(label="JP_Sales"),
21
+ gr.Number(label="Other_Sales"),
22
+ gr.Number(label="Year")
23
+ ],
24
+ outputs="number",
25
+ title="Game Sales Predictor"
26
+ )
27
+
28
+ app.launch()