anamargarida commited on
Commit
a2dc111
·
verified ·
1 Parent(s): a612a43

Rename app.py to app_1.py

Browse files
Files changed (1) hide show
  1. app.py → app_1.py +22 -6
app.py → app_1.py RENAMED
@@ -208,16 +208,32 @@ if st.button("Extract"):
208
  if input_text:
209
  start_cause1, end_cause1, start_cause2, end_cause2, start_effect1, end_effect1, start_effect2, end_effect2, start_signal, end_signal = extract_arguments(input_text, tokenizer, model, beam_search=beam_search)
210
 
211
- cause_text = mark_text_by_position(input_text, start_cause_id, end_cause_id, "#FFD700") # Gold for cause
212
- effect_text = mark_text_by_position(input_text, start_effect_id, end_effect_id, "#90EE90") # Light green for effect
213
- signal_text = mark_text_by_position(input_text, start_signal_id, end_signal_id, "#FF6347") # Tomato red for signal
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
214
 
215
- st.markdown(f"**Cause:**<br>{cause_text}", unsafe_allow_html=True)
216
- st.markdown(f"**Effect:**<br>{effect_text}", unsafe_allow_html=True)
217
- st.markdown(f"**Signal:**<br>{signal_text}", unsafe_allow_html=True)
218
  else:
219
  st.warning("Please enter some text before extracting.")
220
 
 
 
 
221
 
222
  if st.button("Extract1"):
223
  if input_text:
 
208
  if input_text:
209
  start_cause1, end_cause1, start_cause2, end_cause2, start_effect1, end_effect1, start_effect2, end_effect2, start_signal, end_signal = extract_arguments(input_text, tokenizer, model, beam_search=beam_search)
210
 
211
+ cause_text1 = mark_text_by_position(input_text, start_cause1, end_cause1, "#FFD700") # Gold for cause
212
+ effect_text1 = mark_text_by_position(input_text, start_effect1, end_effect1, "#90EE90") # Light green for effect
213
+ signal_text = mark_text_by_position(input_text, start_signal, end_signal, "#FF6347") # Tomato red for signal
214
+
215
+ # Display first relation
216
+ st.markdown(f"<strong>Relation 1:</strong>", unsafe_allow_html=True)
217
+ st.markdown(f"**Cause:** {cause_text1}", unsafe_allow_html=True)
218
+ st.markdown(f"**Effect:** {effect_text1}", unsafe_allow_html=True)
219
+ st.markdown(f"**Signal:** {signal_text}", unsafe_allow_html=True)
220
+
221
+ # Display second relation if beam search is enabled
222
+ if beam_search:
223
+ cause_text2 = mark_text_by_position(input_text, start_cause2, end_cause2, "#FFD700")
224
+ effect_text2 = mark_text_by_position(input_text, start_effect2, end_effect2, "#90EE90")
225
+
226
+ st.markdown(f"<strong>Relation 2:</strong>", unsafe_allow_html=True)
227
+ st.markdown(f"**Cause:** {cause_text2}", unsafe_allow_html=True)
228
+ st.markdown(f"**Effect:** {effect_text2}", unsafe_allow_html=True)
229
+ st.markdown(f"**Signal:** {signal_text}", unsafe_allow_html=True)
230
 
 
 
 
231
  else:
232
  st.warning("Please enter some text before extracting.")
233
 
234
+
235
+
236
+
237
 
238
  if st.button("Extract1"):
239
  if input_text: