WaterCopilot: An AI-Driven Virtual Assistant for Water Management
Keerththanan Vickneswaran, Mariangel Garcia Andarcia, Hugo Retief, Chris Dickens, and Paulo Silva

TL;DR
WaterCopilot is an AI-powered virtual assistant designed to improve water management in transboundary basins by integrating diverse data sources, providing real-time insights, and supporting decision-making through an interactive, multilingual platform.
Contribution
The paper introduces WaterCopilot, a novel AI-driven platform that combines retrieval-augmented generation and custom plugins to unify static and dynamic water data for improved governance.
Findings
Achieved high answer relevancy and context precision scores.
Enabled automated alerts and integration with digital twin technology.
Demonstrated potential to enhance water governance in data-scarce regions.
Abstract
Sustainable water resource management in transboundary river basins is challenged by fragmented data, limited real-time access, and the complexity of integrating diverse information sources. This paper presents WaterCopilot-an AI-driven virtual assistant developed through collaboration between the International Water Management Institute (IWMI) and Microsoft Research for the Limpopo River Basin (LRB) to bridge these gaps through a unified, interactive platform. Built on Retrieval-Augmented Generation (RAG) and tool-calling architectures, WaterCopilot integrates static policy documents and real-time hydrological data via two custom plugins: the iwmi-doc-plugin, which enables semantic search over indexed documents using Azure AI Search, and the iwmi-api-plugin, which queries live databases to deliver dynamic insights such as environmental-flow alerts, rainfall trends, reservoir levels,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsEnvironmental Monitoring and Data Management · Hydrology and Watershed Management Studies · Computational Physics and Python Applications
