SamiKoen commited on
Commit
f00bd4c
·
1 Parent(s): 4298bfc

warehouse_lookup sync: greeting/non-product erken cikis

Browse files
Files changed (1) hide show
  1. warehouse_lookup.py +10 -0
warehouse_lookup.py CHANGED
@@ -115,6 +115,16 @@ def lookup_stock_for_query(query: str) -> list[str] | None:
115
  """
116
  if not query:
117
  return None
 
 
 
 
 
 
 
 
 
 
118
  # 1) Ana urunu bul (fresh-upgrade'li substring + nano fallback)
119
  main = find_main_local_substring(query)
120
  if not main:
 
115
  """
116
  if not query:
117
  return None
118
+ # Erken cikis: cok kisa veya net non-product sorgular nano'ya gitmesin
119
+ NON_PRODUCT = {
120
+ "selam", "merhaba", "sa", "as", "tşk", "tesekkur", "tesekkurler",
121
+ "saol", "iyi gunler", "iyi aksamlar", "gunaydin", "iyi geceler",
122
+ "evet", "hayir", "hayır", "tamam", "ok", "okay", "anladim", "anladım",
123
+ "guzel", "harika", "super", "süper", "sağol",
124
+ }
125
+ q_low = query.lower().strip().rstrip("?!.,")
126
+ if q_low in NON_PRODUCT or len(q_low) < 3:
127
+ return None
128
  # 1) Ana urunu bul (fresh-upgrade'li substring + nano fallback)
129
  main = find_main_local_substring(query)
130
  if not main: