beki commited on
Commit
65b220e
1 Parent(s): 2baa418

Update flair_recognizer.py

Browse files
Files changed (1) hide show
  1. flair_recognizer.py +1 -24
flair_recognizer.py CHANGED
@@ -84,7 +84,7 @@ class FlairRecognizer(EntityRecognizer):
84
  ]
85
 
86
  MODEL_LANGUAGES = {
87
- "en": "beki/flair-pii-english",
88
  }
89
 
90
  PRESIDIO_EQUIVALENCES = {
@@ -219,26 +219,3 @@ class FlairRecognizer(EntityRecognizer):
219
  return any(
220
  [entity in egrp and label in lgrp for egrp, lgrp in check_label_groups]
221
  )
222
-
223
-
224
- if __name__ == "__main__":
225
-
226
- from presidio_analyzer import AnalyzerEngine, RecognizerRegistry
227
-
228
- flair_recognizer = (
229
- FlairRecognizer()
230
- ) # This would download a very large (+2GB) model on the first run
231
-
232
- registry = RecognizerRegistry()
233
- registry.add_recognizer(flair_recognizer)
234
-
235
- analyzer = AnalyzerEngine(registry=registry)
236
-
237
- results = analyzer.analyze(
238
- "{first_name: Moustafa, sale_id: 235234}",
239
- language="en",
240
- return_decision_process=True,
241
- )
242
- for result in results:
243
- print(result)
244
- print(result.analysis_explanation)
 
84
  ]
85
 
86
  MODEL_LANGUAGES = {
87
+ "en": "beki/flair-pii-english-large",
88
  }
89
 
90
  PRESIDIO_EQUIVALENCES = {
 
219
  return any(
220
  [entity in egrp and label in lgrp for egrp, lgrp in check_label_groups]
221
  )