Spaces:
Running
Running
Rename app_3.py to app_4.py
Browse files- app_3.py → app_4.py +8 -3
app_3.py → app_4.py
RENAMED
@@ -159,13 +159,18 @@ def extract_arguments(text, tokenizer, model, beam_search=True):
|
|
159 |
|
160 |
cause_text1 = mark_text_by_position(input_text, start_cause1, end_cause1, "#FFD700") # Gold for cause
|
161 |
effect_text1 = mark_text_by_position(input_text, start_effect1, end_effect1, "#90EE90") # Light green for effect
|
|
|
162 |
if start_signal is not None and end_signal is not None:
|
163 |
signal_text = mark_text_by_position(input_text, start_signal, end_signal, "#FF6347") # Tomato red for signal
|
164 |
else:
|
165 |
signal_text = None
|
166 |
-
|
167 |
-
|
168 |
-
|
|
|
|
|
|
|
|
|
169 |
return cause_text1, effect_text1, signal_text, cause_text2, effect_text2
|
170 |
|
171 |
st.title("Causal Relation Extraction")
|
|
|
159 |
|
160 |
cause_text1 = mark_text_by_position(input_text, start_cause1, end_cause1, "#FFD700") # Gold for cause
|
161 |
effect_text1 = mark_text_by_position(input_text, start_effect1, end_effect1, "#90EE90") # Light green for effect
|
162 |
+
|
163 |
if start_signal is not None and end_signal is not None:
|
164 |
signal_text = mark_text_by_position(input_text, start_signal, end_signal, "#FF6347") # Tomato red for signal
|
165 |
else:
|
166 |
signal_text = None
|
167 |
+
|
168 |
+
if beam_search:
|
169 |
+
cause_text2 = mark_text_by_position(input_text, start_cause2, end_cause2, "#FFD700")
|
170 |
+
effect_text2 = mark_text_by_position(input_text, start_effect2, end_effect2, "#90EE90")
|
171 |
+
else:
|
172 |
+
cause_text2 = None
|
173 |
+
effect_text2 = None
|
174 |
return cause_text1, effect_text1, signal_text, cause_text2, effect_text2
|
175 |
|
176 |
st.title("Causal Relation Extraction")
|