Update modules/ui/ui.py
Browse files- 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,
|
634 |
-
|
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'])
|