Categorías: Contraportada

Alejandro Ramos Soto, creador de GALiWeather

“Optar por la investigación te expone a una incertidumbre enorme”

Más de 13 millones de visitas avalan el éxito de GALiWeather, una aplicación que genera automáticamente predicciones meteorológicas a corto plazo en lenguaje natural para cada municipio de Galicia. Su creador acaba de recibir uno de los galardones de la primera edición de los Premios de Investigación de la Sociedad Científica Informática de España y la Fundación BBVA para menores de 30 años.

Alejandro Ramos Soto es un joven ingeniero informática de la Universidad de Santiago de Compostela que en 2011 inició su carrera profesional desarrollando una herramienta de CAD para el diagnóstico de nódulos de cáncer de pulmón en colaboración con Centro de Supercomputación de Galicia y la empresa Bahía Software.

En 2012 decidió dedicarse a la investigación aplicada en los campos de teoría de conjuntos borrosos y generación de lenguaje natural, lo plasmó en una tesis y le dio una utilidad real: GALiWeather. Esta aplicación genera automáticamente pronósticos meteorológicos a corto plazo en lenguaje natural, a partir de los datos de predicción de Meteogalicia. Esta innovación le ha llevado a ganar un premio nacional de informática.

El galardón reconoce la excelencia de jóvenes doctores menores de 30 años que realizan investigación de alta calidad en nuestro país. ¿Qué le ha supuesto recibirlo?

“Este premio es un aliciente para la continuación de mi carrera investigadora”

Es un aliciente enorme para la continuación de mi carrera investigadora. Optar por este camino te expone a una incertidumbre enorme y dependes de la concesión de becas, de la realización de estancias en el extranjero o de proyectos de investigación para poder aspirar a una plaza estable dentro del sistema universitario español.

¿Cómo se le ocurrió combinar estos dos campos, el de la inteligencia artificial y el lenguaje natural, para crear GALiWeather?

La generación de lenguaje natural es una de las muchas ramas de la inteligencia artificial, al igual que la lógica borrosa. Lo que hemos integrado es el uso de conjuntos borrosos en un sistema de generación de textos. Fue un paso natural. Al tratar de aplicar técnicas de conjuntos borrosos a la creación de resúmenes lingüísticos de datos, que codifican información lingüística como protolenguaje, nos dimos cuenta de que necesitábamos una capa más de procesado para adaptarlos a los usuarios finales.

¿En qué consisten los conjuntos borrosos y el soft computing que se ha utilizado para esta aplicación?

Por un lado, hemos utilizado conjuntos borrosos para modelar matemáticamente conceptos imprecisos en meteorología como ‘mitad del periodo’ o ‘predominante’. Supongamos que tenemos datos de predicción para siete días. Si queremos hacer una descripción de la cobertura nubosa para el inicio de la semana, tendremos en cuenta el lunes y el martes, pero también podríamos considerar el aporte de la información para el miércoles. Sobre este tipo de definiciones, aplicamos técnicas de cuantificación borrosa para generar sentencias cuantificadas como “la mayor parte de los datos de cobertura nubosa corresponden a cubierto”, que después verbalizamos como “los cielos se encontrarán predominantemente cubiertos”.

“GALiWeather es el primer sistema de generación de textos operativo que se basa en conjuntos borrosos para modelar la imprecisión de los términos lingüísticos”

¿Existen otros ejemplos de este uso combinado o es algo que no se había hecho hasta esta aplicación?

Lo único que existía hasta el momento era alguna idea vaga sobre la posible utilidad de combinar ambos campos. También existían ejemplos de resúmenes lingüísticos de datos que no incluían ninguna técnica de procesado para la generación de textos. GALiWeather es el primer sistema de generación de textos operativo a escala mundial que utiliza técnicas basadas en el uso de conjuntos borrosos para modelar la imprecisión de algunos de los términos lingüísticos que se incluyen en los textos generados.

¿Qué aporta este detalle de información meteorológica?

El único acceso oficial a los textos generados por GALiWeather es a través de la página de MeteoGalicia, que proporciona los textos para cada ayuntamiento de Galicia. En el Grupo de Sistemas Inteligentes de la Universidad de Santiago de Compostela desarrollamos adicionalmente una aplicación móvil donde el sistema de generación se adaptó para contemplar, no solo los ayuntamientos, sino también cualquier punto dentro de la geografía gallega.

¿Estudian aplicar esta tecnología para otro tipo de datos que no sean meteorológicos?

Los conjuntos borrosos también los aplicamos en otro sistema de generación de informes sobre una plataforma de Business Service Intelligence, en colaboración con la empresa Ozona Consulting S.L. En ese caso los utilizamos para dotar de flexibilidad a un algoritmo de detección de patrones temporales. También se emplearon en otro proyecto enfocado a la generación de descripciones de carteras de proyectos en base a ciertos indicadores.

¿Y en el futuro?

“Contemplamos el uso futuro de estas técnicas en el campo de la medicina y el ámbito financiero”

Esperamos poder seguir experimentando e investigando la aplicación de este tipo de técnicas en sistemas de generación de lenguaje natural, si bien la posibilidad de dicho uso vendrá dada por los requisitos específicos de cada dominio de aplicación que abordemos. Entre dichos dominios contemplamos el campo de la salud y la medicina, business intelligence, el ámbito financiero, etc.

¿En qué está trabajando en estos momentos?

Estoy realizando una estancia postdoctoral en la Universidad de Aberdeen (Reino Unido), en el grupo de lingüística computacional. Colaboro con Ehud Reiter, una de las figuras más relevantes en el campo de generación de lenguaje natural, para investigar el uso de conjuntos borrosos para modelar conceptos geográficos y generar expresiones de referencia geográficas. Mi objetivo es, al igual que con GALiWeather, tratar de usar esta investigación para crear un sistema de generación de lenguaje natural que permita describir la situación sinóptica de la meteorología a nivel comunitario utilizando datos de observación en tiempo real.

Más allá de esta línea, estoy colaborando con otros investigadores en otros trabajos tangenciales a mi línea principal, como la aplicación de técnicas de generación de lenguaje natural para proporcionar una mayor interpretabilidad a ciertas técnicas de aprendizaje automático.

Acceda a la versión completa del contenido

Alejandro Ramos Soto, creador de GALiWeather

Eva Rodríguez Nieto / SINC

Entradas recientes

Luz verde de la Mesa de Congreso a la iniciativa de Junts de la cuestión de confianza, que podría votarse a final de mes

El texto ha pasado este primer filtro de la Cámara casi dos meses después de…

2 horas hace

CSIF denuncia la pérdida de más de 14.000 empleos del sector sanitario en enero

"El dato de la Seguridad Social conocido hoy es inaudito, ya que no solo duplica…

2 horas hace

El Tesoro coloca 5.816 millones por letras a 6 y 12 meses y recorta la rentabilidad ofrecida a inversores

Se trata de la primera subasta celebrada después de que el Consejo de Gobierno del…

2 horas hace

Las cebollas, el limón y las aceitunas casi septuplican su precio del campo a la mesa en enero

En concreto, según los datos del Índice de Precios en Origen y Destino de los…

2 horas hace

El tráfico aéreo en los aeropuertos españoles crece casi un 2% en enero

Así, en enero de 2025 se registraron 107.202 vuelos, mientras que en el mismo mes…

2 horas hace

El juez del ‘caso Begoña Gómez’ imputa a una asesora de Moncloa y la cita para el próximo 28 de febrero

En un auto, al que ha tenido acceso Europa Press, el titular del Juzgado de…

3 horas hace