Proyectos

Más allá de las palabras: rompiendo barreras de comunicación con Python

Una charla destacada en PyConES 2025 sobre la creación de herramientas inclusivas con Python, NLP e inteligencia artificial, basada en una aplicación real

La comunicación es clave para la participación y la inclusión, pero no todas las personas pueden expresarse mediante el habla. Personas con discapacidad intelectual, trastornos del espectro autista, parálisis cerebral u otras dificultades de comunicación dependen de los Sistemas Aumentativos y Alternativos de Comunicación (SAAC) para interactuar con su entorno. Los pictogramas son una pieza fundamental de estos sistemas.

En esta charla presenté PictoMaker, una aplicación desarrollada en Python que diseñé e implementé para automatizar y facilitar la comunicación mediante pictogramas. El objetivo del proyecto es reducir el trabajo manual asociado a estos sistemas y hacer que las herramientas de comunicación accesible sean más utilizables en contextos educativos, familiares y terapéuticos.

La presentación abordó cómo los pictogramas favorecen la accesibilidad cognitiva y cómo técnicas modernas de inteligencia artificial — incluyendo NLP y modelos de lenguaje predictivos — pueden emplearse para anticipar palabras, simplificar el lenguaje y ayudar a los usuarios a construir mensajes de forma más eficiente.

Más allá de los aspectos técnicos, la charla profundizó en la motivación del proyecto, los retos de diseño e ingeniería y el impacto real de construir tecnología inclusiva. La respuesta del público fue muy positiva, con una alta participación, numerosas preguntas y un interés notable tanto en el enfoque técnico como en sus implicaciones sociales.

Tras la charla, se han iniciado conversaciones para extender PictoMaker en colaboración con profesionales del ámbito de los SAAC, la educación especial y otras disciplinas relacionadas. El objetivo es hacer evolucionar el proyecto más allá de un prototipo técnico y explorar su aplicación en entornos educativos y terapéuticos reales.

Para profundizar en la motivación, la arquitectura y las decisiones técnicas detrás de PictoMaker, el artículo asociado ofrece contexto adicional y detalles de implementación.

#Temas clave tratados

  • Sistemas SAAC y accesibilidad cognitiva
  • Desarrollo de una aplicación real en Python para comunicación inclusiva
  • Uso de NLP y modelos predictivos para apoyar la comunicación
  • Conexión entre ingeniería de software, accesibilidad e impacto social

Siguiente proyecto

PictoMaker