AIdeaText commited on
Commit
127c9a3
·
verified ·
1 Parent(s): fec99d4

Update modules/ui/ui.py

Browse files
Files changed (1) hide show
  1. modules/ui/ui.py +14 -3
modules/ui/ui.py CHANGED
@@ -62,6 +62,8 @@ from ..semantic.semantic_interface import (
62
  display_semantic_results
63
  )
64
 
 
 
65
  from ..discourse.discourse_interface import ( # Agregar esta importación
66
  display_discourse_interface,
67
  display_discourse_results
@@ -401,6 +403,7 @@ def user_page(lang_code, t):
401
  tabs = st.tabs([
402
  t.get('morpho_tab', 'Análisis Morfosintáctico'),
403
  t.get('semantic_tab', 'Análisis Semántico'),
 
404
  t.get('discourse_tab', 'Análsis de discurso'),
405
  t.get('activities_tab', 'Mis Actividades'),
406
  t.get('feedback_tab', 'Formulario de Comentarios')
@@ -425,19 +428,27 @@ def user_page(lang_code, t):
425
  st.session_state.nlp_models,
426
  t.get('TRANSLATIONS', {})
427
  )
428
- elif index == 2:
429
- display_discourse_interface(
 
430
  st.session_state.lang_code,
431
  st.session_state.nlp_models,
432
  t.get('TRANSLATIONS', {})
433
  )
 
434
  elif index == 3:
 
 
 
 
 
 
435
  display_student_activities(
436
  username=st.session_state.username,
437
  lang_code=st.session_state.lang_code,
438
  t=t.get('ACTIVITIES_TRANSLATIONS', {})
439
  )
440
- elif index == 4:
441
  display_feedback_form(
442
  st.session_state.lang_code,
443
  t
 
62
  display_semantic_results
63
  )
64
 
65
+ from ..semantic.semantic_live_interface import display_semantic_live_interface
66
+
67
  from ..discourse.discourse_interface import ( # Agregar esta importación
68
  display_discourse_interface,
69
  display_discourse_results
 
403
  tabs = st.tabs([
404
  t.get('morpho_tab', 'Análisis Morfosintáctico'),
405
  t.get('semantic_tab', 'Análisis Semántico'),
406
+ t.get('semantic_live_tab', 'Análisis Semántico Vivo'), # Nuevo tab
407
  t.get('discourse_tab', 'Análsis de discurso'),
408
  t.get('activities_tab', 'Mis Actividades'),
409
  t.get('feedback_tab', 'Formulario de Comentarios')
 
428
  st.session_state.nlp_models,
429
  t.get('TRANSLATIONS', {})
430
  )
431
+
432
+ elif index == 2: # Nuevo caso para el análisis semántico vivo
433
+ display_semantic_live_interface(
434
  st.session_state.lang_code,
435
  st.session_state.nlp_models,
436
  t.get('TRANSLATIONS', {})
437
  )
438
+
439
  elif index == 3:
440
+ display_discourse_interface(
441
+ st.session_state.lang_code,
442
+ st.session_state.nlp_models,
443
+ t.get('TRANSLATIONS', {})
444
+ )
445
+ elif index == 4:
446
  display_student_activities(
447
  username=st.session_state.username,
448
  lang_code=st.session_state.lang_code,
449
  t=t.get('ACTIVITIES_TRANSLATIONS', {})
450
  )
451
+ elif index == 5:
452
  display_feedback_form(
453
  st.session_state.lang_code,
454
  t