Update modules/ui/ui.py
Browse files- modules/ui/ui.py +10 -10
modules/ui/ui.py
CHANGED
|
@@ -763,7 +763,7 @@ def display_semantic_analysis_interface(nlp_models, lang_code):
|
|
| 763 |
'text_input_placeholder': "El objetivo de esta aplicación es que mejore sus habilidades de redacción...",
|
| 764 |
'file_uploader': "O cargue un archivo de texto",
|
| 765 |
'analyze_button': "Analizar texto",
|
| 766 |
-
'
|
| 767 |
'identified_entities': "Entidades Identificadas",
|
| 768 |
'key_concepts': "Conceptos Clave",
|
| 769 |
'success_message': "Análisis semántico guardado correctamente.",
|
|
@@ -776,7 +776,7 @@ def display_semantic_analysis_interface(nlp_models, lang_code):
|
|
| 776 |
'text_input_placeholder': "The goal of this application is to improve your writing skills...",
|
| 777 |
'file_uploader': "Or upload a text file",
|
| 778 |
'analyze_button': "Analyze text",
|
| 779 |
-
'
|
| 780 |
'identified_entities': "Identified Entities",
|
| 781 |
'key_concepts': "Key Concepts",
|
| 782 |
'success_message': "Semantic analysis saved successfully.",
|
|
@@ -789,7 +789,7 @@ def display_semantic_analysis_interface(nlp_models, lang_code):
|
|
| 789 |
'text_input_placeholder': "L'objectif de cette application est d'améliorer vos compétences en rédaction...",
|
| 790 |
'file_uploader': "Ou téléchargez un fichier texte",
|
| 791 |
'analyze_button': "Analyser le texte",
|
| 792 |
-
'
|
| 793 |
'identified_entities': "Entités Identifiées",
|
| 794 |
'key_concepts': "Concepts Clés",
|
| 795 |
'success_message': "Analyse sémantique enregistrée avec succès.",
|
|
@@ -824,18 +824,18 @@ def display_semantic_analysis_interface(nlp_models, lang_code):
|
|
| 824 |
|
| 825 |
# Mostrar conceptos clave
|
| 826 |
with st.expander(t['key_concepts'], expanded=True):
|
| 827 |
-
|
| 828 |
-
|
| 829 |
|
| 830 |
# Mostrar entidades identificadas
|
| 831 |
with st.expander(t['identified_entities'], expanded=True):
|
| 832 |
-
entities_text = ""
|
| 833 |
for entity in analysis_result['entities']:
|
| 834 |
-
|
| 835 |
-
|
|
|
|
| 836 |
|
| 837 |
-
# Mostrar el gráfico de relaciones
|
| 838 |
-
with st.expander(t['
|
| 839 |
st.pyplot(analysis_result['relations_graph'])
|
| 840 |
|
| 841 |
# Guardar el resultado del análisis
|
|
|
|
| 763 |
'text_input_placeholder': "El objetivo de esta aplicación es que mejore sus habilidades de redacción...",
|
| 764 |
'file_uploader': "O cargue un archivo de texto",
|
| 765 |
'analyze_button': "Analizar texto",
|
| 766 |
+
'conceptual_relations': "Relaciones Conceptuales",
|
| 767 |
'identified_entities': "Entidades Identificadas",
|
| 768 |
'key_concepts': "Conceptos Clave",
|
| 769 |
'success_message': "Análisis semántico guardado correctamente.",
|
|
|
|
| 776 |
'text_input_placeholder': "The goal of this application is to improve your writing skills...",
|
| 777 |
'file_uploader': "Or upload a text file",
|
| 778 |
'analyze_button': "Analyze text",
|
| 779 |
+
'conceptual_relations': "Conceptual Relations",
|
| 780 |
'identified_entities': "Identified Entities",
|
| 781 |
'key_concepts': "Key Concepts",
|
| 782 |
'success_message': "Semantic analysis saved successfully.",
|
|
|
|
| 789 |
'text_input_placeholder': "L'objectif de cette application est d'améliorer vos compétences en rédaction...",
|
| 790 |
'file_uploader': "Ou téléchargez un fichier texte",
|
| 791 |
'analyze_button': "Analyser le texte",
|
| 792 |
+
'conceptual_relations': "Relations Conceptuelles",
|
| 793 |
'identified_entities': "Entités Identifiées",
|
| 794 |
'key_concepts': "Concepts Clés",
|
| 795 |
'success_message': "Analyse sémantique enregistrée avec succès.",
|
|
|
|
| 824 |
|
| 825 |
# Mostrar conceptos clave
|
| 826 |
with st.expander(t['key_concepts'], expanded=True):
|
| 827 |
+
for concept, score in analysis_result['key_concepts']:
|
| 828 |
+
st.write(f"{concept}: {score:.2f}")
|
| 829 |
|
| 830 |
# Mostrar entidades identificadas
|
| 831 |
with st.expander(t['identified_entities'], expanded=True):
|
|
|
|
| 832 |
for entity in analysis_result['entities']:
|
| 833 |
+
st.write(f"{entity['text']} ({entity['label']}):")
|
| 834 |
+
st.write(f"Contexto: {entity['context']}")
|
| 835 |
+
st.write("---")
|
| 836 |
|
| 837 |
+
# Mostrar el gráfico de relaciones conceptuales
|
| 838 |
+
with st.expander(t['conceptual_relations'], expanded=True):
|
| 839 |
st.pyplot(analysis_result['relations_graph'])
|
| 840 |
|
| 841 |
# Guardar el resultado del análisis
|