Skip to content

Commit ae85283

Browse files
authored
Merge pull request #429 from tanvi0909/feat/pred-categorical
Display predictions in categorical form
2 parents 7ed6137 + bd0297c commit ae85283

File tree

1 file changed

+17
-2
lines changed
  • Job Satisfaction Analysis

1 file changed

+17
-2
lines changed

Job Satisfaction Analysis/app.py

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,22 @@
8080
input_df = input_df[features]
8181

8282
# Make prediction
83-
prediction = model.predict(input_df)
83+
prediction_numeric = model.predict(input_df)[0]
8484

8585
# Display the prediction
86-
st.write(f'Predicted Job Satisfaction: {prediction[0]}')
86+
satisfaction_categories = [
87+
'Extremely dissatisfied',
88+
'Moderately dissatisfied',
89+
'Slightly dissatisfied',
90+
'Neither satisfied nor dissatisfied',
91+
'Slightly satisfied',
92+
'Moderately satisfied',
93+
'Extremely satisfied'
94+
]
95+
96+
# Map numeric prediction to category label
97+
prediction_label = satisfaction_categories[int(prediction_numeric)]
98+
99+
# Display the prediction in categorical form
100+
st.write(f'Predicted Job Satisfaction: {prediction_label}')
101+

0 commit comments

Comments
 (0)