UnarineLeo commited on
Commit
97fa574
1 Parent(s): 36c8dd5

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +13 -4
app.py CHANGED
@@ -54,12 +54,13 @@ with col1:
54
  button1, button2, _ = st.columns([2, 2, 4])
55
  with button1:
56
  if st.button("Test Example"):
57
- result, warnings = fill_mask(sample_sentence) # Passing the correct dictionary format
 
58
  st.session_state['text_input'] = "\n".join([f"{lang}: {sentence}" for lang, sentence in sample_sentence.items()])
59
 
60
  with button2:
61
  if st.button("Submit"):
62
- result, warnings = fill_mask(input_sentences) # input_sentences is already a dictionary
63
  st.session_state['warnings'] = warnings
64
 
65
  if st.session_state['warnings']:
@@ -87,11 +88,19 @@ with col2:
87
  <div class="bar-fill" style="width: {score}%;"></div>
88
  </div>
89
  <div class="container">
90
- <div style="align-items: left;">{predicted_word} ({language})</div>
91
- <div style="align-items: right;">{score:.2f}%</div>
92
  </div>
93
  """, unsafe_allow_html=True)
94
 
 
 
 
 
 
 
 
 
95
  css = """
96
  <style>
97
  footer {display:none !important;}
 
54
  button1, button2, _ = st.columns([2, 2, 4])
55
  with button1:
56
  if st.button("Test Example"):
57
+ input_sentences = sample_sentence
58
+ result, warnings = fill_mask(input_sentences)
59
  st.session_state['text_input'] = "\n".join([f"{lang}: {sentence}" for lang, sentence in sample_sentence.items()])
60
 
61
  with button2:
62
  if st.button("Submit"):
63
+ result, warnings = fill_mask(input_sentences)
64
  st.session_state['warnings'] = warnings
65
 
66
  if st.session_state['warnings']:
 
88
  <div class="bar-fill" style="width: {score}%;"></div>
89
  </div>
90
  <div class="container">
91
+ <div style="align-items: left;">{predicted_word}({language})</div>
92
+ <div style="align-items: center;">{score:.2f}%</div>
93
  </div>
94
  """, unsafe_allow_html=True)
95
 
96
+ if 'predictions' in locals():
97
+ if predictions:
98
+ for language, language_predictions in predictions.items():
99
+ original_sentence = sample_sentences[language]
100
+ predicted_sentence = replace_mask(original_sentence, language_predictions[0]['token_str'])
101
+ # st.write(language_predictions)
102
+ # st.write(f"Original sentence ({language}): {original_sentence}")
103
+ st.write(f"{language}: {predicted_sentence}\n")
104
  css = """
105
  <style>
106
  footer {display:none !important;}