SamiKoen commited on
Commit
c91da68
·
verified ·
1 Parent(s): e390a92

FX Sport AL 3 kelime sırası düzeltmesi

Browse files
Files changed (1) hide show
  1. app.py +10 -1
app.py CHANGED
@@ -459,7 +459,7 @@ def chatbot_fn(user_message, history, image=None):
459
  product_words = []
460
  skip_words = ['stok', 'stock', 'kaç', 'adet', 'tane', 'var', 'mı', 'mi',
461
  'mevcut', 'mu', 'bulunuyor', 'hangi', 'mağaza', 'nerede',
462
- 'durumu', 'stoklarda', 'stokta', 'için', 've', 'ile']
463
 
464
  for word in user_message.lower().split():
465
  if word not in skip_words:
@@ -467,6 +467,15 @@ def chatbot_fn(user_message, history, image=None):
467
 
468
  if product_words:
469
  product_name = ' '.join(product_words)
 
 
 
 
 
 
 
 
 
470
  stock_info = get_realtime_stock(product_name)
471
 
472
  if stock_info:
 
459
  product_words = []
460
  skip_words = ['stok', 'stock', 'kaç', 'adet', 'tane', 'var', 'mı', 'mi',
461
  'mevcut', 'mu', 'bulunuyor', 'hangi', 'mağaza', 'nerede',
462
+ 'durumu', 'stoklarda', 'stokta', 'için', 've', 'ile', 'toplam', 'toplamda']
463
 
464
  for word in user_message.lower().split():
465
  if word not in skip_words:
 
467
 
468
  if product_words:
469
  product_name = ' '.join(product_words)
470
+
471
+ # FX Sport AL 3 gibi özel ürün isimlerini düzelt
472
+ # "fx sport 3 al" -> "fx sport al 3"
473
+ if 'fx sport' in product_name and '3' in product_name:
474
+ if 'al' in product_name:
475
+ # Kelime sırasını düzelt
476
+ product_name = 'fx sport al 3'
477
+ elif 'carbon' in product_name:
478
+ product_name = 'fx sport carbon'
479
  stock_info = get_realtime_stock(product_name)
480
 
481
  if stock_info: