AIdeaText commited on
Commit
d2db32f
·
verified ·
1 Parent(s): a420f79

Update modules/ui/ui.py

Browse files
Files changed (1) hide show
  1. modules/ui/ui.py +151 -86
modules/ui/ui.py CHANGED
@@ -422,115 +422,180 @@ def is_institutional_email(email):
422
  #############################################################
423
  #############################################################
424
  def display_videos_and_info(lang_code, landing_t):
425
- # Crear tabs para cada sección
426
- tab_gallery, tab_use_case, tab_videos, tab_events, tab_news = st.tabs([
427
- landing_t['academic_presentations'],
428
- landing_t['version_control'],
429
- landing_t['event_photos'],
430
- landing_t['use_cases'],
431
- landing_t['presentation_videos']
432
  ])
433
 
434
- # Tab de Casos de uso
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
435
  with tab_use_case:
 
 
436
  use_case_videos = {
437
- "Español - Semantic Analysis": "https://https://youtu.be/_4WMufl6MTA"
 
 
438
  }
439
 
440
- selected_title = st.selectbox(landing_t['select_use_case'], list(use_case_videos.keys()))
 
 
 
 
441
  if selected_title in use_case_videos:
442
  try:
443
- st_player(use_case_videos[selected_title])
 
 
 
 
 
 
444
  except Exception as e:
445
  st.error(f"Error al cargar el video: {str(e)}")
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
446
 
447
- # Tab de Videos
448
- with tab_videos:
 
 
 
 
449
  videos = {
450
- "Reel AIdeaText": "https://youtu.be/hXnwUvN1Q9Q",
451
- "Presentación en SENDA, UNAM. Ciudad de México, México" : "https://www.youtube.com/watch?v=XFLvjST2cE0",
452
- "Presentación en PyCon 2024. Colombia, Medellín": "https://www.youtube.com/watch?v=Jn545-IKx5Q",
453
- "Presentación en Fundación Ser Maaestro. Lima, Perú": "https://www.youtube.com/watch?v=imc4TI1q164",
454
- "Presentación en Explora del IFE, TEC de Monterrey, Nuevo León, México": "https://www.youtube.com/watch?v=Fqi4Di_Rj_s",
455
- "Entrevista con el Dr. Guillermo Ruíz. Lima, Perú": "https://www.youtube.com/watch?v=_ch8cRja3oc",
456
- "Demo de la versión de escritorio.": "https://www.youtube.com/watch?v=nP6eXbog-ZY"
457
  }
458
 
459
- selected_title = st.selectbox(landing_t['select_presentation'], list(videos.keys()))
 
 
 
 
460
  if selected_title in videos:
461
  try:
462
- st_player(videos[selected_title])
 
 
 
 
 
 
463
  except Exception as e:
464
  st.error(f"Error al cargar el video: {str(e)}")
465
-
466
- # Tab de Eventos
467
- with tab_events:
 
468
  st.markdown("""
469
- ## 2025
470
-
471
- **El Agente Cognitivo Vinculante como Innovación en el Aprendizaje Adaptativo: el caso de AIdeaText**
472
- IFE CONFERENCE 2025. Organizado por el Instituto para el Futuro de la Educación del TEC de Monterrey.
473
- Nuevo León, México. Del 28 al 30 enero 2025
474
-
475
- ## 2024
476
- [1]
477
- AIdeaText, AIdeaText, recurso digital que emplea la técnica de Análisis de Resonancia Central para perfeccionar textos académicos**
478
- V Temporada SENDA - Organizado por el Seminario de Entornos y Narrativas Digitales en la Academia del
479
- Instituto de Investigaciones Antropológicas (IIA) de la Universidad Autonóma de México (UNAM). 22 noviembre 2024
480
-
481
- [2]
482
- Aproximación al Agente Cognitivo Vinculante (ACV) desde la Teoría del Actor Red (TAR)**
483
- Congreso HeETI 2024: Horizontes Expandidos de la Educación, la Tecnología y la Innovación
484
- Universidad el Claustro de Sor Juana. Del 25 al 27 septiembre 2024
485
-
486
- [3]
487
- AIdeaText, visualización de mapas semánticos**
488
- PyCon 2024, Organizado por el grupo de desarrolladores independientes de Python.
489
- Universidad EAFIT, Medellín, Colombia. Del 7 al 9 de junio de 2024.
490
-
491
- ## 2023
492
- **Aproximación al Agente Cognitivo Vinculante (ACV) desde la Teoría del Actor Red (TAR)**
493
- [1]
494
- XVII Congreso Nacional de Investigación Educativa - VII Encuentro de Estudiantes de Posgrado Educación.
495
- Consejo Mexicano de Investigación Educativa (COMIE)
496
- Villahermosa, Tabasco, México.
497
- Del 4 al 8 de diciembre 2023
498
-
499
- [2]
500
- XXXI Encuentro Internacional de Educación a Distancia
501
- Universidad de Guadalajara. Jalisco, México.
502
- Del 27 al 30 noviembre 2023
503
-
504
- [3]
505
- IV Temporada SENDA - Seminario de Entornos y Narrativas Digitales en la Academia
506
- Instituto de Investigaciones Antropológicas (IIA), UNAM.
507
- 22 noviembre 2023
508
-
509
- [4]
510
- 1er Congreso Internacional de Educación Digital
511
- Instituto Politécnico Nacional, sede Zacatecas. México.
512
- Del 23 al 24 de noviembre de 2023
513
-
514
- [5]
515
- La cuestión de la centralidad del maestro frente a las tecnologías digitales generativas**
516
- Innova Fórum: Ecosistemas de Aprendizaje
517
- Universidad de Guadalajara. Jalisco, México.
518
- Del 16 al 18 de mayo 2023
519
  """)
520
 
521
- ##########################################################################################
522
-
523
- # Tab de Galería
524
  with tab_gallery:
 
525
  show_carousel()
526
-
527
- #############################################################
528
- #############################################################
529
- # Tab de Novedades - Usar contenido traducido
530
- with tab_news:
531
- st.markdown(f"### {landing_t['latest_version_title']}")
532
- for update in landing_t['version_updates']:
533
- st.markdown(f"- {update}")
 
 
 
 
 
 
 
 
534
 
535
  #############################################################
536
  #############################################################
 
422
  #############################################################
423
  #############################################################
424
  def display_videos_and_info(lang_code, landing_t):
425
+ # Crear tabs para cada sección - NUEVO ORDEN
426
+ tab_competitions, tab_use_case, tab_presentations, tab_gallery = st.tabs([
427
+ "🏆 Concursos y Premios",
428
+ "🎯 Casos de Uso",
429
+ "🎬 Pitch y Presentaciones",
430
+ "📸 Fotos de Eventos"
 
431
  ])
432
 
433
+ # ============================================
434
+ # TAB 1: 🏆 CONCURSOS Y PREMIOS
435
+ # ============================================
436
+ with tab_competitions:
437
+ st.markdown("""
438
+ ## 🏆 Competimos por $950K USD en Premios
439
+
440
+ ### 🥇 **Learning Tools Competition - $600K**
441
+ **Fase II - Top 50 Global**
442
+ *International Society for Technology in Education (ISTE)*
443
+ Compitiendo con 1,200 proyectos de 75 países
444
+
445
+ ---
446
+
447
+ ### 💰 **NVIDIA Inception - $250K**
448
+ **Programa de Capital de Riesgo**
449
+ *NVIDIA Corporation*
450
+ Programa exclusivo para startups de Deep Tech
451
+
452
+ ---
453
+
454
+ ### 🤖 **Kaggle/Google - $100K**
455
+ **Modelos Explicables de IA**
456
+ *Google Research*
457
+ Investigación en IA interpretable para educación
458
+
459
+ ---
460
+
461
+ ### 🚀 **incMTY - $50K+**
462
+ **Aceleración y Capital Semilla**
463
+ *Tecnológico de Monterrey*
464
+ Programa de emprendimiento Deep Tech
465
+ """)
466
+
467
+ # Botón para más información
468
+ if st.button("🎯 Ser Beta Tester de la Tecnología", use_container_width=True):
469
+ st.info("Pronto lanzaremos el programa de beta testers")
470
+
471
+ # ============================================
472
+ # TAB 2: 🎯 CASOS DE USO
473
+ # ============================================
474
  with tab_use_case:
475
+ st.markdown("### 🎯 Casos de Uso - Demostraciones")
476
+
477
  use_case_videos = {
478
+ "📊 Análisis Semántico Avanzado": "https://youtu.be/_4WMufl6MTA",
479
+ "🧠 Mapeo de Razonamiento": "https://youtu.be/hXnwUvN1Q9Q",
480
+ "🎓 Evaluación Formativa": "https://www.youtube.com/watch?v=Fqi4Di_Rj_s"
481
  }
482
 
483
+ selected_title = st.selectbox(
484
+ "Selecciona un caso de uso:",
485
+ list(use_case_videos.keys())
486
+ )
487
+
488
  if selected_title in use_case_videos:
489
  try:
490
+ st_player(
491
+ use_case_videos[selected_title],
492
+ height=400,
493
+ playing=False,
494
+ controls=True,
495
+ light=True
496
+ )
497
  except Exception as e:
498
  st.error(f"Error al cargar el video: {str(e)}")
499
+ st.image("https://via.placeholder.com/600x300/1E3A8A/FFFFFF?text=Demo+Video+Casos+de+Uso",
500
+ use_column_width=True)
501
+
502
+ # Descripción de casos de uso
503
+ st.markdown("""
504
+ ---
505
+ ### ¿Qué puedes hacer con AIdeaText?
506
+
507
+ **🎯 Para Estudiantes:**
508
+ • Visualizar tu proceso de pensamiento
509
+ • Recibir retroalimentación inmediata
510
+ • Mejorar tu redacción académica
511
+ • Seguir tu progreso cognitivo
512
+
513
+ **👨‍🏫 Para Profesores:**
514
+ • Evaluar comprensión profunda
515
+ • Identificar necesidades individuales
516
+ • Personalizar la enseñanza
517
+ • Ahorrar tiempo en corrección
518
+
519
+ **🏫 Para Instituciones:**
520
+ • Medir desarrollo cognitivo
521
+ • Mejorar resultados académicos
522
+ • Innovación educativa validada
523
+ • Datos para investigación
524
+ """)
525
 
526
+ # ============================================
527
+ # TAB 3: 🎬 PITCH Y PRESENTACIONES
528
+ # ============================================
529
+ with tab_presentations:
530
+ st.markdown("### 🎬 Pitch, Demos y Presentaciones")
531
+
532
  videos = {
533
+ "🎬 Reel AIdeaText (90 segundos)": "https://youtu.be/hXnwUvN1Q9Q",
534
+ "🏆 Presentación en SENDA, UNAM": "https://www.youtube.com/watch?v=XFLvjST2cE0",
535
+ "🐍 Presentación en PyCon 2024": "https://www.youtube.com/watch?v=Jn545-IKx5Q",
536
+ "👨‍🏫 Presentación en Ser Maaestro": "https://www.youtube.com/watch?v=imc4TI1q164",
537
+ "🚀 Demo en Explora del IFE, Tec de Monterrey": "https://www.youtube.com/watch?v=Fqi4Di_Rj_s",
538
+ "🎙️ Entrevista con el Dr. Guillermo Ruíz": "https://www.youtube.com/watch?v=_ch8cRja3oc",
539
+ "💻 Demo versión de escritorio": "https://www.youtube.com/watch?v=nP6eXbog-ZY"
540
  }
541
 
542
+ selected_title = st.selectbox(
543
+ "Selecciona una presentación:",
544
+ list(videos.keys())
545
+ )
546
+
547
  if selected_title in videos:
548
  try:
549
+ st_player(
550
+ videos[selected_title],
551
+ height=400,
552
+ playing=False,
553
+ controls=True,
554
+ light=True
555
+ )
556
  except Exception as e:
557
  st.error(f"Error al cargar el video: {str(e)}")
558
+ st.image("https://via.placeholder.com/600x300/1E3A8A/FFFFFF?text=Video+Presentación",
559
+ use_column_width=True)
560
+
561
+ # Eventos destacados
562
  st.markdown("""
563
+ ---
564
+ ### 📅 Próximos Eventos
565
+
566
+ **2025**
567
+ **WebSummit Rio 2025** - Abril 27-30, Río de Janeiro, Brasil
568
+ • **ISTE Conference 2025** - Junio 22-25, Denver, USA
569
+ **EdTechX Europe 2025** - Octubre, Londres, UK
570
+
571
+ **Participaciones Confirmadas:**
572
+ Showcase en WebSummit Rio
573
+ Presentación en ISTE Learning Tools Competition
574
+ • Panel en EdTechX sobre IA en Educación
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
575
  """)
576
 
577
+ # ============================================
578
+ # TAB 4: 📸 FOTOS DE EVENTOS
579
+ # ============================================
580
  with tab_gallery:
581
+ st.markdown("### 📸 Galería de Eventos y Reconocimientos")
582
  show_carousel()
583
+
584
+ # Información adicional sobre eventos
585
+ st.markdown("""
586
+ ---
587
+ ### 🏆 Reconocimientos Recientes
588
+
589
+ **2024**
590
+ • **Top 27 EdTech Global** - F6S Network
591
+ • **NVIDIA Inception Program** - Programa exclusivo Deep Tech
592
+ • **ALPHA Startup** - Validación de mercado
593
+
594
+ **2023**
595
+ • **Premio a la Innovación Educativa** - Congreso COMIE
596
+ • **Destacado en SENDA UNAM** - Seminario de Narrativas Digitales
597
+ • **Selección PyCon 2024** - Comunidad Python Latinoamérica
598
+ """)
599
 
600
  #############################################################
601
  #############################################################