Martijn van Beers commited on
Commit
8c7ba46
·
1 Parent(s): c540ad8

Make model selection work for nounchunks too

Browse files
Files changed (1) hide show
  1. app.py +4 -3
app.py CHANGED
@@ -138,9 +138,10 @@ def add_label_to_img(img, label, add_entity_label=True):
138
 
139
  return img
140
 
141
- def NER_demo(image, text):
 
142
  # As the default image, we run the default demo on the input image and text:
143
- overlapped, highlighted_text = run_demo(image, text)
144
 
145
  gallery_images = [add_label_to_img(overlapped, "Complete sentence", add_entity_label=False)]
146
 
@@ -163,7 +164,7 @@ def NER_demo(image, text):
163
  chunk_label = "N"
164
 
165
  labeled_text['entities'].append({'entity': chunk_label, 'start': chunk.start_char, 'end': chunk.end_char})
166
- overlapped, highlighted_text = run_demo(image, chunk_text)
167
  overlapped_labelled = add_label_to_img(overlapped, f"{chunk_text} ({chunk_label})")
168
  gallery_images.append(overlapped_labelled)
169
 
 
138
 
139
  return img
140
 
141
+ def NER_demo(image, text, model_name):
142
+
143
  # As the default image, we run the default demo on the input image and text:
144
+ overlapped, highlighted_text = run_demo(image, text, model_name)
145
 
146
  gallery_images = [add_label_to_img(overlapped, "Complete sentence", add_entity_label=False)]
147
 
 
164
  chunk_label = "N"
165
 
166
  labeled_text['entities'].append({'entity': chunk_label, 'start': chunk.start_char, 'end': chunk.end_char})
167
+ overlapped, highlighted_text = run_demo(image, chunk_text, model_name)
168
  overlapped_labelled = add_label_to_img(overlapped, f"{chunk_text} ({chunk_label})")
169
  gallery_images.append(overlapped_labelled)
170