Update modules/ui/ui.py
Browse files- modules/ui/ui.py +17 -19
modules/ui/ui.py
CHANGED
|
@@ -286,25 +286,23 @@ def display_student_progress(username, lang_code='es'):
|
|
| 286 |
|
| 287 |
##########################################################
|
| 288 |
with st.expander("Hist贸rico de An谩lisis Sem谩nticos"):
|
| 289 |
-
|
| 290 |
-
|
| 291 |
-
|
| 292 |
-
|
| 293 |
-
|
| 294 |
-
|
| 295 |
-
|
| 296 |
-
|
| 297 |
-
|
| 298 |
-
|
| 299 |
-
|
| 300 |
-
|
| 301 |
-
|
| 302 |
-
|
| 303 |
-
|
| 304 |
-
|
| 305 |
-
|
| 306 |
-
else:
|
| 307 |
-
st.write("No se encontr贸 el gr谩fico para este an谩lisis.")
|
| 308 |
|
| 309 |
##########################################################
|
| 310 |
with st.expander("Hist贸rico de An谩lisis Discursivos"):
|
|
|
|
| 286 |
|
| 287 |
##########################################################
|
| 288 |
with st.expander("Hist贸rico de An谩lisis Sem谩nticos"):
|
| 289 |
+
semantic_entries = [entry for entry in student_data['entries'] if entry['analysis_type'] == 'semantic']
|
| 290 |
+
for entry in semantic_entries:
|
| 291 |
+
st.subheader(f"An谩lisis del {entry['timestamp']}")
|
| 292 |
+
st.write(f"Archivo analizado: {entry.get('filename', 'Nombre no disponible')}")
|
| 293 |
+
|
| 294 |
+
# Verificar si 'relations_graph' est谩 en entry antes de intentar acceder
|
| 295 |
+
if 'relations_graph' in entry:
|
| 296 |
+
try:
|
| 297 |
+
logger.info(f"Longitud de la imagen recuperada: {len(entry['relations_graph'])}")
|
| 298 |
+
st.image(f"data:image/png;base64,{entry['relations_graph']}")
|
| 299 |
+
except Exception as e:
|
| 300 |
+
st.error(f"No se pudo mostrar la imagen: {str(e)}")
|
| 301 |
+
st.write("Datos de la imagen (para depuraci贸n):")
|
| 302 |
+
st.write(entry['relations_graph'][:100] + "...")
|
| 303 |
+
else:
|
| 304 |
+
logger.warning(f"No se encontr贸 'relations_graph' en la entrada: {entry.keys()}")
|
| 305 |
+
st.write("No se encontr贸 el gr谩fico para este an谩lisis.")
|
|
|
|
|
|
|
| 306 |
|
| 307 |
##########################################################
|
| 308 |
with st.expander("Hist贸rico de An谩lisis Discursivos"):
|