Pull request title

#4
Files changed (1) hide show
  1. modules/filtering.py +3 -4
modules/filtering.py CHANGED
@@ -212,14 +212,13 @@ class FestivalRecommender:
212
  hybrid_score = (normalized_embedding_score * self.embedding_weight) + \
213
  (dynamic_score * self.dynamic_weight)
214
 
215
- # μ μˆ˜λ“€μ„ ν‘œμ€€ 'float' νƒ€μž…μœΌλ‘œ λ³€ν™˜ν•˜μ—¬ JSON 직렬화 였λ₯˜ λ°©μ§€ (μˆ˜μ •)
216
  hybrid_results.append({
217
  "document": doc,
218
  "metadata": doc.metadata,
219
- "score_embedding": float(normalized_embedding_score),
220
- "score_dynamic": float(dynamic_score),
221
  "score_dynamic_reason": dynamic_eval["dynamic_reason"],
222
- "score_hybrid": float(hybrid_score)
223
  })
224
 
225
  hybrid_results.sort(key=lambda x: x.get("score_hybrid", 0), reverse=True)
 
212
  hybrid_score = (normalized_embedding_score * self.embedding_weight) + \
213
  (dynamic_score * self.dynamic_weight)
214
 
 
215
  hybrid_results.append({
216
  "document": doc,
217
  "metadata": doc.metadata,
218
+ "score_embedding": normalized_embedding_score,
219
+ "score_dynamic": dynamic_score,
220
  "score_dynamic_reason": dynamic_eval["dynamic_reason"],
221
+ "score_hybrid": hybrid_score
222
  })
223
 
224
  hybrid_results.sort(key=lambda x: x.get("score_hybrid", 0), reverse=True)