waseoke commited on
Commit
7216b87
·
verified ·
1 Parent(s): 9821abc

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -1
app.py CHANGED
@@ -120,7 +120,12 @@ def recommend_products_for_user(user_id, top_n=1):
120
  print(f"User ID {user_id} embedding not found.")
121
  return []
122
 
123
- user_embedding = np.array(user_embedding_data["embedding"]).reshape(1, -1)
 
 
 
 
 
124
 
125
  # 모든 상품 임베딩 가져오기
126
  all_product_embeddings = list(product_embedding_collection.find())
 
120
  print(f"User ID {user_id} embedding not found.")
121
  return []
122
 
123
+ # user_embedding = np.array(user_embedding_data["embedding"]).reshape(1, -1)
124
+ user_embedding = np.array(user_embedding_data["embedding"])
125
+
126
+ # 차원 확인 및 조정
127
+ if user_embedding.ndim == 1: # 1D 배열인 경우 2D로 변환
128
+ user_embedding = user_embedding.reshape(1, -1)
129
 
130
  # 모든 상품 임베딩 가져오기
131
  all_product_embeddings = list(product_embedding_collection.find())