Inspiration.
Un integrante del equipo no pudo obtener una cita en línea, ya que la disponibilidad más cercana era a tres meses. Al acudir presencialmente, tuvo que esperar más de siete horas sin certeza de atención, lo que derivó en descuentos laborales. Esta situación evidenció la falta de previsibilidad y eficiencia en el sistema actual de atención sin cita.
What it does.
El sistema mejora la gestión de la Unifila del IMSS mediante la asignación de turnos con hora estimada de atención y consultorio. Los pacientes sin cita son integrados a una fila única, tanto de forma presencial como virtual, y reciben una estimación dinámica de su atención. En caso de liberarse un espacio antes de lo previsto, el sistema reasigna turnos automáticamente y notifica al paciente sobre cambios en su horario.
How we built it.
Se desarrolló un sistema híbrido que integra lógica de asignación de turnos con un modelo de machine learning basado en Random Forest, el cual estima tiempos de atención y optimiza la reasignación de pacientes. El frontend fue construido con React, mientras que el backend gestiona la lógica de negocio y la comunicación con el modelo predictivo.
Challenges we ran into.
Uno de los principales retos fue la integración entre frontend y backend, debido a que se desarrollaron de forma paralela y en distintos entornos. Esto generó dificultades en la comunicación entre componentes y en la sincronización de datos en tiempo real.
Accomplishments that we're proud of.
Logramos transformar un proceso tradicionalmente incierto en uno más transparente y predecible, proporcionando a los pacientes visibilidad sobre su tiempo de espera. Además, implementamos un modelo de machine learning funcional que mejora la asignación dinámica de turnos.
What we learned.
Aprendimos a integrar herramientas de inteligencia artificial en un problema real, así como a desarrollar interfaces modernas con React. También comprendimos la importancia de definir arquitecturas claras desde el inicio para evitar problemas de integración.
What's next for Sistema de citas y Unifila para el IMSS.
Tla vez mejorar este sistema mas profesional, llevando ante gobierno una sugerencia para hacer flexible este tipo de brindar un servicio de salud, tal vez implementandolo en un futuro.
Log in or sign up for Devpost to join the conversation.