AIdeaText commited on
Commit
0be6d53
·
verified ·
1 Parent(s): 2df08ac

Update modules/ui/ui.py

Browse files
Files changed (1) hide show
  1. 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
- 'semantic_relations': "Relaciones Semánticas Relevantes",
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
- 'semantic_relations': "Relevant Semantic Relations",
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
- 'semantic_relations': "Relations Sémantiques Pertinentes",
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
- key_concepts_text = " ".join([f"[[{concept}]]" for concept, _ in analysis_result['key_concepts']])
828
- st.markdown(key_concepts_text)
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
- entities_text += f"[[{entity['text']} ({entity['label']}) - Contexto: {entity['context']}]] "
835
- st.markdown(entities_text)
 
836
 
837
- # Mostrar el gráfico de relaciones semánticas
838
- with st.expander(t['semantic_relations'], expanded=True):
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