AIdeaText commited on
Commit
3854ea0
verified
1 Parent(s): f5464b8

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +22 -15
app.py CHANGED
@@ -7,12 +7,12 @@ import os
7
  from dotenv import load_dotenv
8
  from datetime import datetime
9
  from PIL import Image
10
-
11
  # Configuraci贸n b谩sica
12
  load_dotenv()
13
  logging.basicConfig(level=logging.INFO)
14
  logger = logging.getLogger(__name__)
15
-
16
  # Configuraci贸n b谩sica de la p谩gina
17
  st.set_page_config(
18
  page_title="AIdeaText",
@@ -21,29 +21,32 @@ st.set_page_config(
21
  )
22
 
23
  sys.path.append(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))
24
-
 
25
  # Importaciones locales
26
  from translations import get_translations, get_landing_translations
 
27
  from session_state import initialize_session_state
 
28
  from modules.ui.ui import main as ui_main
 
29
  from modules.utils.spacy_utils import load_spacy_models
30
  from modules.utils.widget_utils import generate_unique_key
31
-
32
  # Importaciones de interfaces
33
  from modules.semantic.semantic_interface import (
34
  display_semantic_interface,
35
  display_semantic_results
36
  )
37
-
38
  from modules.discourse.discourse_interface import (
39
  display_discourse_interface,
40
  display_discourse_results
41
  )
42
 
43
  # Importaciones de base de datos
44
-
45
  from modules.database.database_init import initialize_database_connections
46
-
47
  from modules.database.sql_db import (
48
  get_user,
49
  get_admin_user,
@@ -62,7 +65,7 @@ from modules.database.sql_db import (
62
  store_application_request,
63
  store_student_feedback
64
  )
65
-
66
  from modules.database.mongo_db import (
67
  get_collection,
68
  insert_document,
@@ -70,45 +73,49 @@ from modules.database.mongo_db import (
70
  update_document,
71
  delete_document
72
  )
73
-
74
  ###########SEMANTIC
75
  from modules.database.semantic_mongo_db import (
76
  store_student_semantic_result,
77
  get_student_semantic_analysis
78
  )
79
-
80
  from modules.database.discourse_mongo_db import (
81
  store_student_discourse_result,
82
  get_student_discourse_analysis
83
  )
84
-
85
  from modules.database.chat_mongo_db import (
86
  store_chat_history,
87
  get_chat_history
88
  )
89
-
90
  # Importaciones de base de datos
91
  from modules.studentact.student_activities_v2 import display_student_activities
92
  # from modules.studentact.current_situation_interface import display_current_situation_interface
93
-
94
  from modules.auth.auth import (
95
  authenticate_student,
96
  register_student,
97
  update_student_info,
98
  delete_student
99
  )
100
- from modules.admin.admin_ui import admin_page
101
 
 
 
102
  logging.basicConfig(level=logging.INFO)
103
  logger = logging.getLogger(__name__)
104
 
105
  @st.cache_resource(show_spinner=False)
 
 
106
  def initialize_nlp_models():
107
  logger.info("Cargando modelos de spaCy")
108
  models = load_spacy_models()
109
  logger.info("Modelos de spaCy cargados exitosamente")
110
  return models
111
-
 
112
  def app_main():
113
  try:
114
  logger.info("Entrando en app_main()")
 
7
  from dotenv import load_dotenv
8
  from datetime import datetime
9
  from PIL import Image
10
+ # ============================================
11
  # Configuraci贸n b谩sica
12
  load_dotenv()
13
  logging.basicConfig(level=logging.INFO)
14
  logger = logging.getLogger(__name__)
15
+ # ============================================
16
  # Configuraci贸n b谩sica de la p谩gina
17
  st.set_page_config(
18
  page_title="AIdeaText",
 
21
  )
22
 
23
  sys.path.append(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))
24
+ # ============================================
25
+ # ============================================
26
  # Importaciones locales
27
  from translations import get_translations, get_landing_translations
28
+ # ============================================
29
  from session_state import initialize_session_state
30
+ # ============================================
31
  from modules.ui.ui import main as ui_main
32
+ # ============================================
33
  from modules.utils.spacy_utils import load_spacy_models
34
  from modules.utils.widget_utils import generate_unique_key
35
+ # ============================================
36
  # Importaciones de interfaces
37
  from modules.semantic.semantic_interface import (
38
  display_semantic_interface,
39
  display_semantic_results
40
  )
41
+ # ============================================
42
  from modules.discourse.discourse_interface import (
43
  display_discourse_interface,
44
  display_discourse_results
45
  )
46
 
47
  # Importaciones de base de datos
 
48
  from modules.database.database_init import initialize_database_connections
49
+ # ============================================
50
  from modules.database.sql_db import (
51
  get_user,
52
  get_admin_user,
 
65
  store_application_request,
66
  store_student_feedback
67
  )
68
+ # ============================================
69
  from modules.database.mongo_db import (
70
  get_collection,
71
  insert_document,
 
73
  update_document,
74
  delete_document
75
  )
76
+ # ============================================
77
  ###########SEMANTIC
78
  from modules.database.semantic_mongo_db import (
79
  store_student_semantic_result,
80
  get_student_semantic_analysis
81
  )
82
+ # ============================================
83
  from modules.database.discourse_mongo_db import (
84
  store_student_discourse_result,
85
  get_student_discourse_analysis
86
  )
87
+ # ============================================
88
  from modules.database.chat_mongo_db import (
89
  store_chat_history,
90
  get_chat_history
91
  )
92
+ # ============================================
93
  # Importaciones de base de datos
94
  from modules.studentact.student_activities_v2 import display_student_activities
95
  # from modules.studentact.current_situation_interface import display_current_situation_interface
96
+ # ============================================
97
  from modules.auth.auth import (
98
  authenticate_student,
99
  register_student,
100
  update_student_info,
101
  delete_student
102
  )
 
103
 
104
+ from modules.admin.admin_ui import admin_page
105
+ # ============================================
106
  logging.basicConfig(level=logging.INFO)
107
  logger = logging.getLogger(__name__)
108
 
109
  @st.cache_resource(show_spinner=False)
110
+ # ============================================
111
+
112
  def initialize_nlp_models():
113
  logger.info("Cargando modelos de spaCy")
114
  models = load_spacy_models()
115
  logger.info("Modelos de spaCy cargados exitosamente")
116
  return models
117
+ # ============================================
118
+
119
  def app_main():
120
  try:
121
  logger.info("Entrando en app_main()")