DD0101 commited on
Commit
e07eb01
1 Parent(s): 8e7d9f4

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -1
app.py CHANGED
@@ -194,12 +194,17 @@ def text_analysis(text):
194
  for word, pred in zip(words, slot_preds):
195
  if pred == 'O':
196
  slot_tokens.extend([(word, None), (" ", None)])
 
197
  elif pred[0] == 'I':
198
  added_tokens = list(slot_tokens[-2])
199
  added_tokens[0] += f' {word}'
200
  slot_tokens[-2] = tuple(added_tokens)
201
- else:
 
202
  slot_tokens.extend([(word, pred[2:]), (" ", None)])
 
 
 
203
 
204
  intent_label = intent_label_lst[intent_pred]
205
 
 
194
  for word, pred in zip(words, slot_preds):
195
  if pred == 'O':
196
  slot_tokens.extend([(word, None), (" ", None)])
197
+
198
  elif pred[0] == 'I':
199
  added_tokens = list(slot_tokens[-2])
200
  added_tokens[0] += f' {word}'
201
  slot_tokens[-2] = tuple(added_tokens)
202
+
203
+ elif pred[0] == 'B':
204
  slot_tokens.extend([(word, pred[2:]), (" ", None)])
205
+
206
+ else: # PAD or UNK tags
207
+ slot_tokens.extend([(word, pred), (" ", None)])
208
 
209
  intent_label = intent_label_lst[intent_pred]
210