AIdeaText commited on
Commit
d3c0ca8
·
verified ·
1 Parent(s): 86928d8

Update modules/ui/ui.py

Browse files
Files changed (1) hide show
  1. modules/ui/ui.py +7 -7
modules/ui/ui.py CHANGED
@@ -624,15 +624,11 @@ def display_semantic_analysis_interface(nlp_models, lang_code):
624
  # Realizar el análisis
625
  analysis_result = perform_semantic_analysis(text_content, nlp_models[lang_code], lang_code)
626
 
627
- # Mostrar el gráfico de relaciones semánticas
628
- with st.expander(t['semantic_relations'], expanded=True):
629
- st.pyplot(analysis_result['relations_graph'])
630
-
631
  # Mostrar conceptos clave
632
  with st.expander(t['key_concepts'], expanded=True):
633
- for concept, freq in analysis_result['key_concepts']:
634
- st.markdown(f"- {concept}: {freq}")
635
-
636
  # Mostrar entidades identificadas
637
  with st.expander(t['identified_entities'], expanded=True):
638
  entities_text = ""
@@ -640,6 +636,10 @@ def display_semantic_analysis_interface(nlp_models, lang_code):
640
  entities_text += f"[[{entity['text']} ({entity['label']}) - Contexto: {entity['context']}]] "
641
  st.markdown(entities_text)
642
 
 
 
 
 
643
  # Guardar el resultado del análisis
644
  if store_semantic_result(st.session_state.username, text_content, analysis_result):
645
  st.success(t['success_message'])
 
624
  # Realizar el análisis
625
  analysis_result = perform_semantic_analysis(text_content, nlp_models[lang_code], lang_code)
626
 
 
 
 
 
627
  # Mostrar conceptos clave
628
  with st.expander(t['key_concepts'], expanded=True):
629
+ key_concepts_text = " ".join([f"[[{concept}]]" for concept, _ in analysis_result['key_concepts']])
630
+ st.markdown(f"- {concept}: {freq}")
631
+
632
  # Mostrar entidades identificadas
633
  with st.expander(t['identified_entities'], expanded=True):
634
  entities_text = ""
 
636
  entities_text += f"[[{entity['text']} ({entity['label']}) - Contexto: {entity['context']}]] "
637
  st.markdown(entities_text)
638
 
639
+ # Mostrar el gráfico de relaciones semánticas
640
+ with st.expander(t['semantic_relations'], expanded=True):
641
+ st.pyplot(analysis_result['relations_graph'])
642
+
643
  # Guardar el resultado del análisis
644
  if store_semantic_result(st.session_state.username, text_content, analysis_result):
645
  st.success(t['success_message'])