jeanpoll commited on
Commit
0acdafb
·
1 Parent(s): a35f1fc

debugging errors

Browse files
Files changed (2) hide show
  1. app.py +4 -3
  2. requirements.txt +1 -1
app.py CHANGED
@@ -34,9 +34,10 @@ def display_email(text, part=1):
34
  df_results_header = Email.f_find_person_in_header(header, df_result=df_results_header)
35
  list_words_headers = print_highlighted_text(header, df_results_header)
36
  else:
37
- list_words_headers = []
38
 
39
  df_result = nlp.f_ner(text, lang=lang)
 
40
  df_signature = nlp.f_detect_email_signature(text, df_ner=df_result)
41
  if df_signature is not None and len(df_signature) > 0:
42
  start_signature_position = df_signature["start"].values[0]
@@ -45,7 +46,7 @@ def display_email(text, part=1):
45
  list_words_signature = print_highlighted_text(text_signature, df_result, offset=start_signature_position)
46
  else:
47
  text_body = text
48
- list_words_signature = []
49
  list_words_body = print_highlighted_text(text_body, df_result)
50
 
51
  return None, lang, list_words_headers, list_words_body, list_words_signature
@@ -54,7 +55,7 @@ def display_email(text, part=1):
54
  None, None, None, None
55
 
56
 
57
- utils.f_setup_logger(level_sysout=logging.ERROR, level_file=logging.INFO, folder_path="logs")
58
 
59
 
60
  iface = gradio.Interface(title="Parser of email",
 
34
  df_results_header = Email.f_find_person_in_header(header, df_result=df_results_header)
35
  list_words_headers = print_highlighted_text(header, df_results_header)
36
  else:
37
+ list_words_headers = None
38
 
39
  df_result = nlp.f_ner(text, lang=lang)
40
+ logging.debug(f"NER results for text '{text}' are: {df_result}")
41
  df_signature = nlp.f_detect_email_signature(text, df_ner=df_result)
42
  if df_signature is not None and len(df_signature) > 0:
43
  start_signature_position = df_signature["start"].values[0]
 
46
  list_words_signature = print_highlighted_text(text_signature, df_result, offset=start_signature_position)
47
  else:
48
  text_body = text
49
+ list_words_signature = None
50
  list_words_body = print_highlighted_text(text_body, df_result)
51
 
52
  return None, lang, list_words_headers, list_words_body, list_words_signature
 
55
  None, None, None, None
56
 
57
 
58
+ utils.f_setup_logger(level_sysout=logging.ERROR, level_file=logging.DEBUG, folder_path="logs")
59
 
60
 
61
  iface = gradio.Interface(title="Parser of email",
requirements.txt CHANGED
@@ -10,5 +10,5 @@ tensorflow-text==2.6.0
10
  keras==2.6
11
  tokenizers==0.10.1
12
  torch>=1.8.0
13
- transformers>=4.3
14
  gradio>=2.7
 
10
  keras==2.6
11
  tokenizers==0.10.1
12
  torch>=1.8.0
13
+ transformers>=4.15
14
  gradio>=2.7