PeerChristensen commited on
Commit
170adc3
·
1 Parent(s): b4d7e54

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -2
app.py CHANGED
@@ -1,8 +1,11 @@
1
  import gradio as gr
2
  import pandas as pd
3
  import joblib
 
 
4
 
5
-
 
6
  model = joblib.load("nb_model.pickle")
7
 
8
  '''
@@ -21,7 +24,7 @@ def predict(text):
21
  #prediction_prob = round(model.predict_proba(data).max(), 3)
22
  #return prediction_class, prediction_prob
23
  pred = model.predict_proba(data)[0]
24
- return {'Android': int(pred[0]), 'iPhone': int(pred[1])}
25
 
26
 
27
  description = "According to the dataset used for this model, Trump mainly uses two devices for tweeting" \
 
1
  import gradio as gr
2
  import pandas as pd
3
  import joblib
4
+ import json
5
+ from json import encoder
6
 
7
+ encoder.FLOAT_REPR = lambda o: format(o, '.2f')
8
+
9
  model = joblib.load("nb_model.pickle")
10
 
11
  '''
 
24
  #prediction_prob = round(model.predict_proba(data).max(), 3)
25
  #return prediction_class, prediction_prob
26
  pred = model.predict_proba(data)[0]
27
+ return {'Android': json.dumps(pred[0]), 'iPhone': json.dumps(pred[1])}
28
 
29
 
30
  description = "According to the dataset used for this model, Trump mainly uses two devices for tweeting" \