Update modules/studentact/student_activities.py
Browse files
modules/studentact/student_activities.py
CHANGED
@@ -38,7 +38,7 @@ def display_student_progress(username, lang_code, t):
|
|
38 |
st.title(f"{t.get('progress_of', 'Progreso de')} {username}")
|
39 |
|
40 |
# Obtener los datos del estudiante
|
41 |
-
student_data =
|
42 |
|
43 |
if not student_data or len(student_data.get('entries', [])) == 0:
|
44 |
logger.warning(f"No se encontraron datos para el estudiante {username}")
|
@@ -74,10 +74,10 @@ def display_student_progress(username, lang_code, t):
|
|
74 |
two_days_ago = datetime.now(pytz.utc) - timedelta(days=2)
|
75 |
|
76 |
try:
|
77 |
-
|
78 |
-
|
79 |
|
80 |
-
content += f"Análisis
|
81 |
for analysis in recent_morphosyntax:
|
82 |
content += f"- Análisis del {analysis['timestamp']}: {analysis['text'][:50]}...\n"
|
83 |
|
|
|
38 |
st.title(f"{t.get('progress_of', 'Progreso de')} {username}")
|
39 |
|
40 |
# Obtener los datos del estudiante
|
41 |
+
student_data = get_student_semantic_data(username)
|
42 |
|
43 |
if not student_data or len(student_data.get('entries', [])) == 0:
|
44 |
logger.warning(f"No se encontraron datos para el estudiante {username}")
|
|
|
74 |
two_days_ago = datetime.now(pytz.utc) - timedelta(days=2)
|
75 |
|
76 |
try:
|
77 |
+
semantic_analyses = get_student_semantic_data(username)
|
78 |
+
recent_semantic = [a for a in semantic_analyses if datetime.fromisoformat(a['timestamp']) > two_days_ago]
|
79 |
|
80 |
+
content += f"Análisis semántico: {len(recent_morphosyntax)}\n"
|
81 |
for analysis in recent_morphosyntax:
|
82 |
content += f"- Análisis del {analysis['timestamp']}: {analysis['text'][:50]}...\n"
|
83 |
|