Inicio rápido
Accede al sistema, explora el dashboard y realiza tu primer tamizaje en minutos.
Arquitectura del sistema
Conoce cómo se integran el frontend Next.js, la base de datos y la API de ML.
Guías de usuario
Flujos completos para psicólogos, orientadores, directores y administradores.
API Reference
Documenta la API FastAPI de clasificación ML con esquemas reales de entrada y salida.
¿Qué hace PsicoScan ML?
PsicoScan ML recibe las 31 escalas clínicas del cuestionario SENA y aplica un motor de clasificación que combina reglas heurísticas validadas con el instrumento y un modelo Random Forest entrenado sobre datos reales.Semáforo de riesgo
Cuatro niveles: VERDE, AMARILLO, ROJO y ROJO_URGENTE. Priorización automática de casos.
31 escalas SENA
Problemas interiorizados, exteriorizados, contextuales, vulnerabilidades y recursos personales.
Expedientes clínicos
Historial completo de tamizajes, citas, sesiones y canalizaciones por estudiante.
Control de roles
Psicólogo, Orientador, Director, Admin y Estudiante — con acceso diferenciado por rol.
Primeros pasos
Configura el entorno
Instala dependencias del frontend (Node.js) y de la API ML (Python). Consulta los requisitos del sistema.
Configura la base de datos
Crea tu base de datos PostgreSQL en Supabase y ejecuta las migraciones con Prisma. Ver configuración de base de datos.
Inicia los servidores
Levanta el frontend Next.js en el puerto 3000 y la API FastAPI en el puerto 8000. Ver la guía de inicio rápido.
PsicoScan ML es un prototipo académico desarrollado para CECyTEN Tepic — II Concurso Estatal de Creatividad e Innovación Tecnológica 2026. El cuestionario SENA es un instrumento con derechos registrados de TEA Ediciones. El uso en producción requiere la licencia correspondiente.
