Proyectos

PictoMaker

Un teclado y comunicador predictivo de pictogramas impulsado por IA

PictoMaker

PictoMaker es una aplicación diseñada para apoyar los Sistemas Aumentativos y Alternativos de Comunicación (SAAC) mediante la combinación de pictogramas y técnicas modernas de inteligencia artificial. Su objetivo es hacer que la comunicación basada en pictogramas sea más rápida, intuitiva y fácil de integrar en contextos reales como la educación, la terapia y la vida cotidiana.

Este proyecto nace de una necesidad tanto técnica como humana: aunque los pictogramas son una herramienta clave para la accesibilidad cognitiva, su uso suele ser manual, lento y difícil de escalar. PictoMaker aborda este problema incorporando predicción, automatización y comprensión del lenguaje al proceso de comunicación.

#Contexto y Motivación

Los sistemas SAAC son fundamentales para personas que no pueden apoyarse en el lenguaje oral, incluyendo personas con discapacidad intelectual, trastornos del espectro autista, parálisis cerebral u otras dificultades de comunicación. Entre estos sistemas, los pictogramas destacan por su claridad y universalidad.

Sin embargo, muchas herramientas existentes requieren que usuarios o cuidadores busquen, seleccionen y organicen pictogramas manualmente, lo que supone una carga cognitiva elevada y ralentiza la comunicación.

PictoMaker surge para explorar cómo la IA y el NLP pueden actuar como capas de apoyo, reduciendo fricción sin perder control ni interpretabilidad.

#Qué es PictoMaker

PictoMaker es un teclado y comunicador predictivo de pictogramas que asiste a los usuarios durante la construcción de mensajes. En lugar de partir de cero en cada interacción, el sistema ofrece sugerencias inteligentes que se adaptan al contexto y a la intención comunicativa.

A alto nivel, PictoMaker:

  • Facilita la selección eficiente de pictogramas
  • Utiliza modelos de lenguaje para predecir los siguientes elementos
  • Permite construir mensajes de forma más fluida y natural
  • Prioriza la accesibilidad y la simplicidad cognitiva frente a la automatización total

El sistema está diseñado como una herramienta de apoyo, no como un sustituto de la comunicación humana.

#Enfoque Técnico

PictoMaker combina varios componentes técnicos:

  • Procesamiento del Lenguaje Natural (NLP) para analizar estructura y contexto
  • Modelos predictivos de lenguaje para sugerir pictogramas dinámicamente
  • Una arquitectura modular que permite iterar y experimentar sin depender de un único modelo
  • Implementación en Python con foco en claridad, mantenibilidad y extensibilidad

Se prestó especial atención a que las predicciones fueran interpretables y a que el sistema pudiera adaptarse a distintos perfiles de usuario y necesidades comunicativas.

#De la Aplicación a la Comunidad

PictoMaker se presentó públicamente en la charla “Más allá de las palabras: rompiendo barreras de comunicación con Python” en PyConES 2025, donde generó un alto nivel de interés y debate en torno a la intersección entre IA, accesibilidad e impacto social.

El feedback recibido — de educadores, desarrolladores y profesionales de la accesibilidad — confirmó la relevancia del problema y abrió conversaciones para extender PictoMaker en colaboración con profesionales del ámbito de los SAAC, la educación especial y disciplinas afines.

#Impacto y Líneas Futuras

PictoMaker demuestra cómo la IA aplicada puede utilizarse de forma responsable para:

  • Reducir barreras de comunicación
  • Empoderar a los usuarios con tecnología asistiva, no intrusiva
  • Conectar la ingeniería con necesidades sociales reales

Las siguientes líneas de trabajo incluyen:

  • Colaboración con profesionales de los SAAC y docentes
  • Evaluación del sistema en contextos educativos y terapéuticos reales
  • Iteración de las estrategias de predicción para adaptarse mejor a cada usuario

El proyecto se mantiene deliberadamente abierto, priorizando la validación en el mundo real y el despliegue ético frente a una escalabilidad prematura.

#Trabajo Relacionado

PictoMaker es una exploración continua de cómo la tecnología puede apoyar la comunicación con rigor, cuidado e impacto.

Siguiente proyecto

Automatizando la Detección de Eventos Industriales mediante Técnicas de Inteligencia Artificial