Update modules/ui/ui.py
Browse files- modules/ui/ui.py +10 -3
modules/ui/ui.py
CHANGED
@@ -869,16 +869,23 @@ def display_semantic_analysis_interface(nlp_models, lang_code):
|
|
869 |
|
870 |
# Si hay un resultado guardado, mostrarlo
|
871 |
display_semantic_results(st.session_state.semantic_result, lang_code, t)
|
|
|
|
|
|
|
872 |
|
873 |
-
def display_semantic_results(result, lang_code, t):
|
|
|
|
|
|
|
|
|
874 |
# Mostrar conceptos clave
|
875 |
with st.expander(t['key_concepts'], expanded=True):
|
876 |
-
concept_text = " | ".join([f"{concept} ({frequency:.2f})" for concept, frequency in
|
877 |
st.write(concept_text)
|
878 |
|
879 |
# Mostrar el gráfico de relaciones conceptuales
|
880 |
with st.expander(t['conceptual_relations'], expanded=True):
|
881 |
-
st.pyplot(
|
882 |
|
883 |
##################################################################################################
|
884 |
def display_discourse_analysis_interface(nlp_models, lang_code):
|
|
|
869 |
|
870 |
# Si hay un resultado guardado, mostrarlo
|
871 |
display_semantic_results(st.session_state.semantic_result, lang_code, t)
|
872 |
+
|
873 |
+
else:
|
874 |
+
st.info(t['initial_message']) # Asegúrate de que 'initial_message' esté en tus traducciones
|
875 |
|
876 |
+
def display_semantic_results(result, lang_code, t):
|
877 |
+
if result is None:
|
878 |
+
st.warning(t['no_results']) # Asegúrate de que 'no_results' esté en tus traducciones
|
879 |
+
return
|
880 |
+
|
881 |
# Mostrar conceptos clave
|
882 |
with st.expander(t['key_concepts'], expanded=True):
|
883 |
+
concept_text = " | ".join([f"{concept} ({frequency:.2f})" for concept, frequency in result['key_concepts']])
|
884 |
st.write(concept_text)
|
885 |
|
886 |
# Mostrar el gráfico de relaciones conceptuales
|
887 |
with st.expander(t['conceptual_relations'], expanded=True):
|
888 |
+
st.pyplot(result['relations_graph'])
|
889 |
|
890 |
##################################################################################################
|
891 |
def display_discourse_analysis_interface(nlp_models, lang_code):
|