Chanjeans commited on
Commit
30d3745
ยท
verified ยท
1 Parent(s): 835c90b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -1
app.py CHANGED
@@ -1088,10 +1088,18 @@ def recommend_content_based(user_profile, top_n=5):
1088
  balanced_recommendations.append((item, score))
1089
  hobby_limits[item_main_hobby] -= 1
1090
 
1091
- # ์ถ”์ฒœ ๊ฐœ์ˆ˜๊ฐ€ ์ถฉ๋ถ„ํ•˜๋ฉด ์ข…๋ฃŒ
1092
  if len(balanced_recommendations) >= top_n:
1093
  break
1094
 
 
 
 
 
 
 
 
 
1095
  return balanced_recommendations
1096
 
1097
 
 
1088
  balanced_recommendations.append((item, score))
1089
  hobby_limits[item_main_hobby] -= 1
1090
 
1091
+ # ์ถ”์ฒœ ๊ฐœ์ˆ˜๊ฐ€ ์ถฉ๋ถ„ํžˆ ์ฑ„์›Œ์งˆ ๋•Œ๊นŒ์ง€ ๊ณ„์† ์ถ”์ฒœ
1092
  if len(balanced_recommendations) >= top_n:
1093
  break
1094
 
1095
+ # ์ถ”์ฒœ ๊ฐœ์ˆ˜๊ฐ€ ๋ถ€์กฑํ•˜๋‹ค๋ฉด, ๋‚˜๋จธ์ง€ ์ถ”์ฒœ์„ ์ถ”๊ฐ€
1096
+ if len(balanced_recommendations) < top_n:
1097
+ for item, score in scored:
1098
+ if len(balanced_recommendations) < top_n:
1099
+ balanced_recommendations.append((item, score))
1100
+ else:
1101
+ break
1102
+
1103
  return balanced_recommendations
1104
 
1105