aravindkb7 commited on
Commit
52c59b0
·
verified ·
1 Parent(s): b70a2ed

Upload selfrag_core.py

Browse files
Files changed (1) hide show
  1. selfrag_core.py +13 -0
selfrag_core.py CHANGED
@@ -1451,10 +1451,17 @@ class SelfRAGPipeline:
1451
  re.compile(r'\boracle.{0,10}password\b', re.I),
1452
  re.compile(r'\bALM_PROD\b'),
1453
  re.compile(r'\bpassword\s+for\s+the\b', re.I),
 
 
 
1454
  re.compile(r'\binvoiced\s+cost\b', re.I),
1455
  re.compile(r'\bactual\s+invoiced\s+cost\b', re.I),
1456
  re.compile(r'\blicen[cs]e\s+purchase\b', re.I),
1457
  re.compile(r'\bactual.{0,15}cost.{0,15}(incurred|invoice)\b', re.I),
 
 
 
 
1458
  re.compile(r'\bphase\s*2\s+upgrade\b', re.I),
1459
  re.compile(r'\bphase\s*2\b.*\bupgrade\b', re.I),
1460
  re.compile(r'\bupgrade\b.*\bphase\s*2\b', re.I),
@@ -1462,8 +1469,14 @@ class SelfRAGPipeline:
1462
  re.compile(r'\bplanned\s+version\b', re.I),
1463
  re.compile(r'\bServiceNow\s+administrator\b', re.I),
1464
  re.compile(r'\bJIRA.{0,20}administrator\b', re.I),
 
 
 
1465
  re.compile(r'\bindividual.{0,15}scores?\b', re.I),
1466
  re.compile(r'\bcompetency.{0,20}(score|result|mark)\b', re.I),
 
 
 
1467
  ]
1468
 
1469
  def _named_entity_absent(self, query: str) -> bool:
 
1451
  re.compile(r'\boracle.{0,10}password\b', re.I),
1452
  re.compile(r'\bALM_PROD\b'),
1453
  re.compile(r'\bpassword\s+for\s+the\b', re.I),
1454
+ re.compile(r'\b(email|e-mail)\s+address\b', re.I),
1455
+ re.compile(r'\b(phone|mobile|contact)\s+number\b', re.I),
1456
+ re.compile(r"\b(?:what\s+is|give\s+me|share)\b.{0,30}\b(email|e-mail|phone|mobile)\b", re.I),
1457
  re.compile(r'\binvoiced\s+cost\b', re.I),
1458
  re.compile(r'\bactual\s+invoiced\s+cost\b', re.I),
1459
  re.compile(r'\blicen[cs]e\s+purchase\b', re.I),
1460
  re.compile(r'\bactual.{0,15}cost.{0,15}(incurred|invoice)\b', re.I),
1461
+ re.compile(r'\b(final|commercial)\s+invoice\b', re.I),
1462
+ re.compile(r'\bpurchase\s+order\b', re.I),
1463
+ re.compile(r'\bpo\s+number\b', re.I),
1464
+ re.compile(r'\bvendor\b.*\binvoice\b', re.I),
1465
  re.compile(r'\bphase\s*2\s+upgrade\b', re.I),
1466
  re.compile(r'\bphase\s*2\b.*\bupgrade\b', re.I),
1467
  re.compile(r'\bupgrade\b.*\bphase\s*2\b', re.I),
 
1469
  re.compile(r'\bplanned\s+version\b', re.I),
1470
  re.compile(r'\bServiceNow\s+administrator\b', re.I),
1471
  re.compile(r'\bJIRA.{0,20}administrator\b', re.I),
1472
+ re.compile(r'\bip\s+address\b', re.I),
1473
+ re.compile(r'\bssl\s+certificate\b', re.I),
1474
+ re.compile(r'\bbackup\s+frequency\b', re.I),
1475
  re.compile(r'\bindividual.{0,15}scores?\b', re.I),
1476
  re.compile(r'\bcompetency.{0,20}(score|result|mark)\b', re.I),
1477
+ re.compile(r'\bhighest\b.{0,20}\btrainee\b', re.I),
1478
+ re.compile(r'\broot\s+cause\s+analysis\s+owner\b', re.I),
1479
+ re.compile(r'\bDEV-MIG-003\b', re.I),
1480
  ]
1481
 
1482
  def _named_entity_absent(self, query: str) -> bool: