Psytrack es una plataforma de asistencia psicológica digital compuesta por una aplicación web y una aplicación móvil, diseñada para optimizar el análisis y seguimiento terapéutico mediante la integración de técnicas avanzadas de Inteligencia Artificial IA. La solución facilita la recogida, gestión y análisis automatizado de registros y diarios digitales de pacientes, permitiendo a los psicólogos una mejor preparación de las sesiones y una intervención más personalizada.
La plataforma cuenta con dos perfiles principales: psicólogo y paciente. El psicólogo accede, típicamente desde la aplicación web, a funcionalidades como gestión de citas, administración de pacientes, visualización de gráficos emocionales, anotación de registros y supervisión continua del estado psicológico. Por su parte, el paciente, usando la aplicación móvil, puede introducir sus experiencias diarias a través de textos y audios, creando un histórico de su evolución emocional. Estos datos se analizan automáticamente mediante modelos de IA para identificar emociones, carga negativa o intensidad emocional.
Arquitectura y Tecnologías:
1. Backend y lógica de negocio: Basado en el framework Laravel sobre un servidor Apache, con PHP para la implementación de la lógica y MySQL para la persistencia de datos.
2. Módulo de IA: Desplegado como un servicio independiente en Flask Python, consumido a través de una API REST. Este módulo integra modelos de Procesamiento del Lenguaje Natural Deep Learning para el análisis de texto y audio.
3. Frontends:
3.1. Aplicación Web: Interfaz principal para psicólogos, accesible desde navegadores.
3.2. Aplicación Móvil PWA: Interfaz para pacientes, ofreciendo la captura de registros y visualización de ejercicios.
4. Compatibilidad multiplataforma: El diseño tipo PWA posibilita el acceso desde diversos dispositivos ordenadores, móviles, tablets sin pérdida de funcionalidad.
La validación interna de Psytrack en un centro de psicología, con psicólogos y pacientes reales, ha demostrado su eficacia en la sistematización del análisis terapéutico. La incorporación de IA, junto con una arquitectura modular y escalable, facilita la integración de nuevas funcionalidades y el despliegue en entornos clínicos más amplios.
Más información: