Motor de Inteligencia Académica

flowchart LR
    %% Nodos principales
    U[Usuario]
    UI[Interfaz MIA]
    M1[Modelo IA 1 Interpretacion a SQL]
    DB[(Base de Datos de Programas)]
    M2[Modelo IA 2 Generacion de Respuesta]

    %% Funcionalidades adicionales
    Filtros[Filtros]
    ModeloIA[Selector de Modelo]
    Sugs[Sugerencias]
    Hist[Historial]
    Fav[Favoritos]
    Share[Compartir]
    Repeat[Repetir Consulta]
    Rate[Calificar Respuesta]
    VerMas[Ver Mas]
    Detalle[Detalle del Programa]

    %% Flujo principal
    U -->|Escribe consulta| UI
    UI -->|Envio de texto| M1
    M1 -->|SQL generada| DB
    DB -->|Programas encontrados| M2
    M2 -->|Respuesta final| UI
    UI -->|Muestra resultados| U

    %% Funcionalidades conectadas a la UI
    UI --- Filtros
    UI --- ModeloIA
    UI --- Sugs
    UI --- Hist
    UI --- Fav
    UI --- Share
    UI --- Repeat
    UI --- Rate
    UI --- VerMas
    UI --- Detalle