DataWizard9742 commited on
Commit
ec807be
·
verified ·
1 Parent(s): b284fd0

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -0
app.py CHANGED
@@ -22,6 +22,8 @@ import joblib
22
  import io, base64
23
  import json
24
 
 
 
25
  # Load saved artifacts
26
  kmeans_loaded = joblib.load('kmeans_model.pkl')
27
  scaler_loaded = joblib.load('scaler.pkl')
@@ -115,6 +117,8 @@ def predict_segment(age, annual_income, spending_score):
115
  user_scaled = scaler_loaded.transform(user_input)
116
  cluster_id = int(kmeans_loaded.predict(user_scaled)[0])
117
 
 
 
118
  info = insights_loaded[cluster_id]
119
  color = SEGMENT_COLORS[cluster_id]
120
  emoji = SEGMENT_EMOJIS[cluster_id]
 
22
  import io, base64
23
  import json
24
 
25
+ K_OPTIMAL = 5
26
+
27
  # Load saved artifacts
28
  kmeans_loaded = joblib.load('kmeans_model.pkl')
29
  scaler_loaded = joblib.load('scaler.pkl')
 
117
  user_scaled = scaler_loaded.transform(user_input)
118
  cluster_id = int(kmeans_loaded.predict(user_scaled)[0])
119
 
120
+ K_OPTIMAL = 5
121
+
122
  info = insights_loaded[cluster_id]
123
  color = SEGMENT_COLORS[cluster_id]
124
  emoji = SEGMENT_EMOJIS[cluster_id]