AIdeaText commited on
Commit
54e8c13
1 Parent(s): 1f636cb

Update modules/ui/ui.py

Browse files
Files changed (1) hide show
  1. 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 analysis_result['key_concepts']])
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(analysis_result['relations_graph'])
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):