AIdeaText commited on
Commit
cd3b909
verified
1 Parent(s): 883e8d1

Update modules/ui/user_page.py

Browse files
Files changed (1) hide show
  1. modules/ui/user_page.py +10 -16
modules/ui/user_page.py CHANGED
@@ -1,3 +1,4 @@
 
1
  import streamlit as st
2
  import logging
3
  from datetime import datetime, timezone
@@ -7,27 +8,21 @@ from dateutil.parser import parse
7
  logging.basicConfig(level=logging.INFO)
8
  logger = logging.getLogger(__name__)
9
 
10
- #Importaciones locales.
11
-
12
  from ..utils.widget_utils import generate_unique_key
13
  from session_state import initialize_session_state, logout
14
-
15
  from translations import get_translations
16
-
17
  from ..auth.auth import authenticate_user, authenticate_student, authenticate_admin
18
-
19
  from ..admin.admin_ui import admin_page
20
-
21
  from ..chatbot import display_sidebar_chat
22
 
23
  # Students activities
24
  from ..studentact.student_activities_v2 import display_student_activities
25
  from ..studentact.current_situation_interface import display_current_situation_interface
26
  from ..studentact.current_situation_analysis import analyze_text_dimensions
27
-
28
 
29
  ##Importaciones desde la configuraci贸n de bases datos #######
30
-
31
  from ..database.sql_db import (
32
  get_user,
33
  get_admin_user,
@@ -37,12 +32,12 @@ from ..database.sql_db import (
37
  create_student_user,
38
  create_teacher_user,
39
  create_admin_user,
40
- update_student_user, # Agregada
41
- delete_student_user, # Agregada
42
  record_login,
43
  record_logout,
44
  get_recent_sessions,
45
- get_user_total_time,
46
  store_application_request,
47
  store_student_feedback
48
  )
@@ -67,12 +62,12 @@ from ..database.chat_mongo_db import store_chat_history, get_chat_history
67
 
68
  ##Importaciones desde los an谩lisis #######
69
  from ..morphosyntax.morphosyntax_interface import (
70
- display_morphosyntax_interface,
71
- display_arc_diagram
72
  )
73
 
74
  from ..semantic.semantic_interface import (
75
- display_semantic_interface,
76
  display_semantic_results
77
  )
78
 
@@ -80,13 +75,12 @@ from ..semantic.semantic_live_interface import display_semantic_live_interface
80
 
81
  from ..discourse.discourse_live_interface import display_discourse_live_interface
82
 
83
- from ..discourse.discourse_interface import ( # Agregar esta importaci贸n
84
  display_discourse_interface,
85
  display_discourse_results
86
  )
87
 
88
 
89
-
90
  ####################################################################################
91
  def user_page(lang_code, t):
92
  logger.info(f"Entrando en user_page para el estudiante: {st.session_state.username}")
 
1
+ # modules/ui/user_page.py
2
  import streamlit as st
3
  import logging
4
  from datetime import datetime, timezone
 
8
  logging.basicConfig(level=logging.INFO)
9
  logger = logging.getLogger(__name__)
10
 
11
+ # Importaciones locales
 
12
  from ..utils.widget_utils import generate_unique_key
13
  from session_state import initialize_session_state, logout
 
14
  from translations import get_translations
 
15
  from ..auth.auth import authenticate_user, authenticate_student, authenticate_admin
 
16
  from ..admin.admin_ui import admin_page
 
17
  from ..chatbot import display_sidebar_chat
18
 
19
  # Students activities
20
  from ..studentact.student_activities_v2 import display_student_activities
21
  from ..studentact.current_situation_interface import display_current_situation_interface
22
  from ..studentact.current_situation_analysis import analyze_text_dimensions
23
+ from ..database.claude_recommendations_mongo_db import get_claude_recommendations
24
 
25
  ##Importaciones desde la configuraci贸n de bases datos #######
 
26
  from ..database.sql_db import (
27
  get_user,
28
  get_admin_user,
 
32
  create_student_user,
33
  create_teacher_user,
34
  create_admin_user,
35
+ update_student_user,
36
+ delete_student_user,
37
  record_login,
38
  record_logout,
39
  get_recent_sessions,
40
+ get_user_total_time,
41
  store_application_request,
42
  store_student_feedback
43
  )
 
62
 
63
  ##Importaciones desde los an谩lisis #######
64
  from ..morphosyntax.morphosyntax_interface import (
65
+ display_morphosyntax_interface,
66
+ display_arc_diagram # Si existe esta funci贸n
67
  )
68
 
69
  from ..semantic.semantic_interface import (
70
+ display_semantic_interface,
71
  display_semantic_results
72
  )
73
 
 
75
 
76
  from ..discourse.discourse_live_interface import display_discourse_live_interface
77
 
78
+ from ..discourse.discourse_interface import (
79
  display_discourse_interface,
80
  display_discourse_results
81
  )
82
 
83
 
 
84
  ####################################################################################
85
  def user_page(lang_code, t):
86
  logger.info(f"Entrando en user_page para el estudiante: {st.session_state.username}")