Plataforma de matching de prácticas universitarias con IA explicable
Visión general
De qué trata este proyecto.
Construye un MVP web con backend en Python (FastAPI), frontend en React y persistencia en PostgreSQL. La plataforma debe ingestar perfiles de estudiantes y ofertas, calcular un score de matching (combinando reglas duras, similitud semántica con embeddings y preferencias), explicar cada sugerencia con tres factores principales y soportar el flujo humano de aceptar, rechazar o pedir alternativa. Documenta arquitectura, cobertura de tests, despliegue (Docker) y mide tiempo de respuesta y calidad del matching contra un conjunto histórico de 200 asignaciones. Cierra con una demo en vivo y un informe de seis páginas.
El Briefing
Lo que harás y lo que demostrarás.
Construir un MVP web de matching universidad-empresa con IA explicable, revisión humana y despliegue documentado, listo para piloto con el equipo de prácticas.
Earning criteria — what you'll demonstrate
- Diseñar y construir un MVP de IA full-stack con buenas prácticas de software
- Integrar embeddings semánticos en un sistema con reglas duras
- Construir explicabilidad como característica de producto, no anexo
- Demostrar despliegue y operabilidad básica del sistema
Encaje académico
Dónde encaja esto en tus estudios.
Afina las mismas habilidades que tu titulación espera de ti.
Habilidades
Habilidades que demostrarás.
Cada una aparece en tu credencial verificada.
Carreras
Roles para los que esto te prepara.
Títulos reales. Puentes de habilidades reales. Elige el que más se acerque a tu trayectoria.
Trayectorias profesionales que esto construye
Roles canónicosIngeniero de IA
Construir un MVP full-stack con IA explicable y despliegue funcional es ejercicio nuclear del rol de AI Engineer en producto.
Este proyecto afina
- full-stack-development
- embeddings
- explainable-ai
Ingeniero de Machine Learning
Integrar el pipeline de embeddings y matching en un sistema desplegado es trabajo directo de un MLE en producto.
Este proyecto afina
- embeddings
- system-design
- python
Arquitecto de Soluciones de IA
Diseñar la arquitectura, justificarla y entregarla con despliegue prepara para el rol de AI Solutions Architect en grandes organizaciones.
Este proyecto afina
- system-design
- software-engineering
- full-stack-development