VladGeekPro commited on
Commit
027e68b
·
1 Parent(s): 1b009a2

FixedUserSerachAndSupplierPizza9

Browse files
extractors/supplier_extractor.py CHANGED
@@ -130,7 +130,7 @@ class ExpenseSupplierExtractor:
130
  self.sup_norm = [normalize_text(s) for s in suppliers]
131
  self.sup_tokens = [s.split() for s in self.sup_norm]
132
  self.sup_num_sets = [self.numeric_tokens(s) for s in self.sup_norm]
133
- self.sup_number_tokens = {token for supplier in self.sup_tokens for token in supplier if token.isdigit()}
134
  self.supplier_lexicon = [
135
  token
136
  for token in sorted({tok for tokens in self.sup_tokens for tok in tokens})
 
130
  self.sup_norm = [normalize_text(s) for s in suppliers]
131
  self.sup_tokens = [s.split() for s in self.sup_norm]
132
  self.sup_num_sets = [self.numeric_tokens(s) for s in self.sup_norm]
133
+ self.sup_number_tokens = {num for nums in self.sup_num_sets for num in nums}
134
  self.supplier_lexicon = [
135
  token
136
  for token in sorted({tok for tokens in self.sup_tokens for tok in tokens})
extractors/user_extractor.py CHANGED
@@ -16,7 +16,7 @@ class ExpenseUserExtractor:
16
  users: list[str],
17
  suppliers: list[str],
18
  model: Any = None,
19
- threshold: float = 0.5,
20
  ) -> None:
21
  self.users = users
22
  self.threshold = threshold
 
16
  users: list[str],
17
  suppliers: list[str],
18
  model: Any = None,
19
+ threshold: float = 0.33,
20
  ) -> None:
21
  self.users = users
22
  self.threshold = threshold