sibthinon commited on
Commit
c68ca70
·
verified ·
1 Parent(s): d3b2a2e

show not found of no product relate search score > 0.83

Browse files
Files changed (1) hide show
  1. app.py +10 -0
app.py CHANGED
@@ -123,8 +123,10 @@ def search_product(query, model_name):
123
  """
124
 
125
  result_summary = ""
 
126
  for res in result:
127
  if res.score > 0.83:
 
128
  name = res.payload.get("name", "ไม่ทราบชื่อสินค้า")
129
  score = f"{res.score:.4f}"
130
  img_url = res.payload.get("imageUrl", "")
@@ -146,6 +148,14 @@ def search_product(query, model_name):
146
 
147
  html_output += "</div>"
148
 
 
 
 
 
 
 
 
 
149
  latest_query_result["query"] = corrected_query
150
  latest_query_result["result"] = result_summary.strip()
151
  latest_query_result["model"] = model_name
 
123
  """
124
 
125
  result_summary = ""
126
+ found = False
127
  for res in result:
128
  if res.score > 0.83:
129
+ found = True
130
  name = res.payload.get("name", "ไม่ทราบชื่อสินค้า")
131
  score = f"{res.score:.4f}"
132
  img_url = res.payload.get("imageUrl", "")
 
148
 
149
  html_output += "</div>"
150
 
151
+ if not found:
152
+ html_output += """
153
+ <div style="text-align: center; font-size: 18px; color: #a00; padding: 30px;">
154
+ ❌ ไม่พบสินค้าที่เกี่ยวข้องกับคำค้นนี้
155
+ </div>
156
+ """
157
+ return html_output
158
+
159
  latest_query_result["query"] = corrected_query
160
  latest_query_result["result"] = result_summary.strip()
161
  latest_query_result["model"] = model_name