Spaces:
Build error
Build error
Update app.py
Browse files
app.py
CHANGED
|
@@ -12,10 +12,10 @@ def load_model():
|
|
| 12 |
def model_prediction(model, features):
|
| 13 |
predicted = str(model.predict(features)[0])
|
| 14 |
return predicted
|
| 15 |
-
|
| 16 |
-
def
|
| 17 |
-
|
| 18 |
-
text = le.
|
| 19 |
return text[0]
|
| 20 |
|
| 21 |
def app_design():
|
|
@@ -26,41 +26,41 @@ def app_design():
|
|
| 26 |
st.subheader("Enter the following values:") #change
|
| 27 |
|
| 28 |
school= st.number_input("school")
|
| 29 |
-
school = le.
|
| 30 |
sex= st.selectbox("sex",('Male','Female'))
|
| 31 |
-
sex = le.
|
| 32 |
age= st.number_input("age")
|
| 33 |
famsize= st.number_input("famsize")
|
| 34 |
-
famsize = le.
|
| 35 |
Pstatus= st.number_input("Pstatus")
|
| 36 |
-
Pstatus = le.
|
| 37 |
Medu= st.number_input("Medu")
|
| 38 |
Fedu= st.number_input("Fedu")
|
| 39 |
Mjob= st.number_input("Mjob")
|
| 40 |
-
Mjob = le.
|
| 41 |
Fjob= st.number_input("Fjob")
|
| 42 |
-
Fjob = le.
|
| 43 |
reason = st.number_input("reason")
|
| 44 |
-
reason = le.
|
| 45 |
guardian= st.number_input("guardian")
|
| 46 |
-
guardian = le.
|
| 47 |
traveltime= st.number_input("traveltime")
|
| 48 |
studytime= st.number_input("studytime")
|
| 49 |
failures= st.number_input("failures")
|
| 50 |
schoolsup= st.number_input("schoolsup")
|
| 51 |
-
schoolsup = le.
|
| 52 |
famsup= st.number_input("famsup")
|
| 53 |
-
famsup = le.
|
| 54 |
paid= st.number_input("paid")
|
| 55 |
-
paid = le.
|
| 56 |
activities= st.number_input("activities")
|
| 57 |
-
activities = le.
|
| 58 |
nursery= st.number_input("nursery")
|
| 59 |
-
nursery = le.
|
| 60 |
higher= st.number_input("higher")
|
| 61 |
-
higher = le.
|
| 62 |
internet= st.number_input("internet")
|
| 63 |
-
internet = le.
|
| 64 |
famrel= st.number_input("famrel")
|
| 65 |
freetime= st.number_input("freetime")
|
| 66 |
goout= st.number_input("goout")
|
|
|
|
| 12 |
def model_prediction(model, features):
|
| 13 |
predicted = str(model.predict(features)[0])
|
| 14 |
return predicted
|
| 15 |
+
le = LabelEncoder()
|
| 16 |
+
def transform1(text):
|
| 17 |
+
text = le.fit(text)
|
| 18 |
+
text = le.transform(text)
|
| 19 |
return text[0]
|
| 20 |
|
| 21 |
def app_design():
|
|
|
|
| 26 |
st.subheader("Enter the following values:") #change
|
| 27 |
|
| 28 |
school= st.number_input("school")
|
| 29 |
+
school = le.transform1([school])
|
| 30 |
sex= st.selectbox("sex",('Male','Female'))
|
| 31 |
+
sex = le.transform1([sex])
|
| 32 |
age= st.number_input("age")
|
| 33 |
famsize= st.number_input("famsize")
|
| 34 |
+
famsize = le.transform1([famsize])
|
| 35 |
Pstatus= st.number_input("Pstatus")
|
| 36 |
+
Pstatus = le.transform1([Pstatus])
|
| 37 |
Medu= st.number_input("Medu")
|
| 38 |
Fedu= st.number_input("Fedu")
|
| 39 |
Mjob= st.number_input("Mjob")
|
| 40 |
+
Mjob = le.transform1([Mjob])
|
| 41 |
Fjob= st.number_input("Fjob")
|
| 42 |
+
Fjob = le.transform1([Fjob])
|
| 43 |
reason = st.number_input("reason")
|
| 44 |
+
reason = le.transform1([reason])
|
| 45 |
guardian= st.number_input("guardian")
|
| 46 |
+
guardian = le.transform1([guardian])
|
| 47 |
traveltime= st.number_input("traveltime")
|
| 48 |
studytime= st.number_input("studytime")
|
| 49 |
failures= st.number_input("failures")
|
| 50 |
schoolsup= st.number_input("schoolsup")
|
| 51 |
+
schoolsup = le.transform1([schoolsup])
|
| 52 |
famsup= st.number_input("famsup")
|
| 53 |
+
famsup = le.transform1([famsup])
|
| 54 |
paid= st.number_input("paid")
|
| 55 |
+
paid = le.transform1([paid])
|
| 56 |
activities= st.number_input("activities")
|
| 57 |
+
activities = le.transform1([activities])
|
| 58 |
nursery= st.number_input("nursery")
|
| 59 |
+
nursery = le.transform1([nursery])
|
| 60 |
higher= st.number_input("higher")
|
| 61 |
+
higher = le.transform1([higher])
|
| 62 |
internet= st.number_input("internet")
|
| 63 |
+
internet = le.transform1([internet])
|
| 64 |
famrel= st.number_input("famrel")
|
| 65 |
freetime= st.number_input("freetime")
|
| 66 |
goout= st.number_input("goout")
|