UnarineLeo commited on
Commit
39352aa
1 Parent(s): 4199132

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -2
app.py CHANGED
@@ -13,6 +13,11 @@ def fill_mask(sentences):
13
  for key, (language, sentence) in sentences.items():
14
  if language == 'choose language':
15
  warnings.append(f"Warning: Choose language for {sentence}")
 
 
 
 
 
16
 
17
  if "<mask>" in sentence:
18
  masked_sentence = sentence.replace('<mask>', unmasker.tokenizer.mask_token)
@@ -38,6 +43,7 @@ if 'text_input' not in st.session_state:
38
  if 'warnings' not in st.session_state:
39
  st.session_state['warnings'] = []
40
 
 
41
  with col1:
42
  with st.container(border=True):
43
  st.markdown("Input :clipboard:")
@@ -49,7 +55,6 @@ with col1:
49
  language_options = ['Choose language', 'Zulu', 'Tshivenda', 'Sepedi', 'Tswana', 'Tsonga']
50
 
51
  option_selected = st.selectbox(f"Select an input option:", select_options, index=0)
52
- input_sentences = {}
53
 
54
  if option_selected == 'Enter text input':
55
  st.session_state['warnings'].clear()
@@ -153,7 +158,6 @@ with col2:
153
  if 'result' in locals():
154
  if result:
155
  line = 0
156
- st.write(f"{result.items()}")
157
  for sentence, predictions in result.items():
158
  line += 1
159
  predicted_word = predictions[0]['token_str']
 
13
  for key, (language, sentence) in sentences.items():
14
  if language == 'choose language':
15
  warnings.append(f"Warning: Choose language for {sentence}")
16
+ continue
17
+
18
+ if language != 'choose language' and sentence == ''
19
+ warnings.append(f"Warning: Enter sentence for {language}")
20
+ continue
21
 
22
  if "<mask>" in sentence:
23
  masked_sentence = sentence.replace('<mask>', unmasker.tokenizer.mask_token)
 
43
  if 'warnings' not in st.session_state:
44
  st.session_state['warnings'] = []
45
 
46
+ input_sentences = {}
47
  with col1:
48
  with st.container(border=True):
49
  st.markdown("Input :clipboard:")
 
55
  language_options = ['Choose language', 'Zulu', 'Tshivenda', 'Sepedi', 'Tswana', 'Tsonga']
56
 
57
  option_selected = st.selectbox(f"Select an input option:", select_options, index=0)
 
58
 
59
  if option_selected == 'Enter text input':
60
  st.session_state['warnings'].clear()
 
158
  if 'result' in locals():
159
  if result:
160
  line = 0
 
161
  for sentence, predictions in result.items():
162
  line += 1
163
  predicted_word = predictions[0]['token_str']