AIdeaText commited on
Commit
c28469f
·
verified ·
1 Parent(s): 3be9d44

Update modules/ui/ui.py

Browse files
Files changed (1) hide show
  1. modules/ui/ui.py +10 -8
modules/ui/ui.py CHANGED
@@ -373,8 +373,10 @@ def display_student_progress(username, lang_code='es'):
373
  # Mostrar conceptos clave
374
  if 'key_concepts' in entry:
375
  st.write("Conceptos clave:")
376
- for concept, frequency in entry['key_concepts']:
377
- st.write(f"- {concept}: {frequency:.2f}")
 
 
378
 
379
  # Mostrar gráfico
380
  if 'graph' in entry:
@@ -392,14 +394,16 @@ def display_student_progress(username, lang_code='es'):
392
 
393
  # Mostrar conceptos clave para ambos documentos
394
  if 'key_concepts1' in entry:
 
395
  st.write("Conceptos clave del documento 1:")
396
- for concept, frequency in entry['key_concepts1']:
397
- st.write(f"- {concept}: {frequency:.2f}")
398
 
399
  if 'key_concepts2' in entry:
 
400
  st.write("Conceptos clave del documento 2:")
401
- for concept, frequency in entry['key_concepts2']:
402
- st.write(f"- {concept}: {frequency:.2f}")
403
 
404
  try:
405
  if 'combined_graph' in entry and entry['combined_graph']:
@@ -980,8 +984,6 @@ def display_discourse_analysis_interface(nlp_models, lang_code):
980
  st.info(t['initial_message']) # Asegúrate de que 'initial_message' esté en tus traducciones
981
 
982
  #################################################
983
- import plotly.graph_objects as go
984
- import random
985
 
986
  def display_discourse_results(result, lang_code, t):
987
  if result is None:
 
373
  # Mostrar conceptos clave
374
  if 'key_concepts' in entry:
375
  st.write("Conceptos clave:")
376
+ concepts_str = " | ".join([f"{concept} ({frequency:.2f})" for concept, frequency in entry['key_concepts']])
377
+ st.write("Conceptos clave:")
378
+ #st.write(concepts_str)
379
+ st.markdown(f"<div style='background-color: #f0f2f6; padding: 10px; border-radius: 5px;'>{concepts_str}</div>", unsafe_allow_html=True)
380
 
381
  # Mostrar gráfico
382
  if 'graph' in entry:
 
394
 
395
  # Mostrar conceptos clave para ambos documentos
396
  if 'key_concepts1' in entry:
397
+ concepts_str1 = " | ".join([f"{concept} ({frequency:.2f})" for concept, frequency in entry['key_concepts1']])
398
  st.write("Conceptos clave del documento 1:")
399
+ #st.write(concepts_str1)
400
+ st.markdown(f"<div style='background-color: #f0f2f6; padding: 10px; border-radius: 5px;'>{concepts_str1}</div>", unsafe_allow_html=True)
401
 
402
  if 'key_concepts2' in entry:
403
+ concepts_str2 = " | ".join([f"{concept} ({frequency:.2f})" for concept, frequency in entry['key_concepts2']])
404
  st.write("Conceptos clave del documento 2:")
405
+ #st.write(concepts_str2)
406
+ st.markdown(f"<div style='background-color: #f0f2f6; padding: 10px; border-radius: 5px;'>{concepts_str2}</div>", unsafe_allow_html=True)
407
 
408
  try:
409
  if 'combined_graph' in entry and entry['combined_graph']:
 
984
  st.info(t['initial_message']) # Asegúrate de que 'initial_message' esté en tus traducciones
985
 
986
  #################################################
 
 
987
 
988
  def display_discourse_results(result, lang_code, t):
989
  if result is None: