A la hora de trabajar con caudales es frecuente querer relacionar el caudal instantáneo (en m³/s ó en l/s) con el volumen que supone en un día, un mes o un año. Hay relaciones aproximadas (o no tanto)que están en la cabeza, como que 1 m³/s son unos 30 hm³ en un año. O que una dotación de 300 litros por habitante y día son unos 100 m³ por habitante en un año.
Para tener algo rápido y accesible se ha creado una web muy sencilla, que se puede acceder por la URL https://q.elmeandro.com/
El objetivo era obtener una herramienta simple y funcional sin necesidad de una programación extensiva. Para ello, se recurrió a un modelo de lenguaje avanzado, Claude 3.7 Sonnet, con una petición (prompt) específica:
"Genera una aplicación web sencilla, que sea responsive, que permita transformar un valor de caudal de y a: metros cúbicos por segundo, metros cúbicos por día, hectómetros cúbicos por mes (mes tipo de 30 días) y hectómetros cúbicos por año (año de 365 días). Que indistintamente pueda meter el valor en una celda de cada unidad y calcule el resto."
El modelo generó el código HTML y JavaScript inicial en un único archivo. Tras un breve diálogo para ajustar detalles (como añadir las opciones de l/s y hm³/día) se dio por terminado el proceso con la IA.
Detalles Técnicos y Mejoras
La aplicación generada se basa en HTML para la estructura y JavaScript para gestionar los cálculos de conversión en tiempo real directamente en el navegador del usuario. Una vez obtenido el código base funcional, se realizó una pequeña edición manual para añadir un detalle visual: un icono de favoritos (favicon). Este icono fue diseñado con ChatGPT 4o:
El Resultado: Una Herramienta Práctica
El resultado final es una aplicación web ligera y responsive, accesible desde cualquier navegador en ordenadores o dispositivos móviles. Permite introducir un valor de caudal en cualquiera de las unidades soportadas (m³/s, m³/día, hm³/mes, hm³/año) y calcula automáticamente los valores equivalentes en las otras tres unidades.
Una característica adicional interesante es que, al acceder desde un dispositivo Android, el navegador ofrece la opción de «Instalar aplicación», permitiendo añadirla a la pantalla de inicio como si fuera una app nativa (gracias a su configuración como Progressive Web App – PWA).
Conclusión
Este caso práctico demuestra cómo los modelos de lenguaje de de Inteligencia Artificial pueden facilitar enormemente la creación de utilidades técnicas específicas para profesionales del sector del agua. Incluso sin ser un experto en desarrollo web, es posible generar aplicaciones funcionales y útiles en muy poco tiempo, optimizando tareas rutinarias como la conversión de unidades hidrológicas.

