HydroSuite-AI: Facilitating Hydrological Research with LLM-Driven Code Assistance

This is a Preprint and has not been peer reviewed. This is version 1 of this Preprint.

Add a Comment

You must log in to post a comment.


Comments

There are no comments or no comments have been made public for this article.

Downloads

Download Preprint

Authors

Vinay Pursnani, Carlos Erazo Ramirez, Muhammed Yusuf Sermet, Ibrahim Demir

Abstract

In the hydrology and environmental domains, researchers often encounter complex hydrological models, evolving frameworks and libraries, and complex documentation, which necessitate both domain knowledge and coding expertise. This paper introduces HydroSuite-AI, a large language model-enhanced web application designed to address these challenges by integrating three open-source libraries: HydroLang, HydroCompute, and HydroRTC. HydroSuite-AI assists researchers by generating code snippets, providing an execution environment, and answering factual questions related to these libraries, thereby facilitating seamless integration into existing hydrological workflows. Through natural language processing and generative AI techniques, HydroSuite-AI aims to streamline analysis processes and improve user productivity. The effectiveness of the application is assessed through case studies and user feedback, demonstrating its potential to support hydrological research and education by offering an accessible and comprehensive platform for data analysis, code generation, and knowledge dissemination.

DOI

https://doi.org/10.31223/X5RM6Q

Subjects

Civil Engineering, Computational Engineering, Computer Engineering, Environmental Engineering, Science and Mathematics Education, Systems and Communications

Keywords

web systems, AI agents, HydroSuite, large language models, conversational AI

Dates

Published: 2024-11-25 23:45

Last Updated: 2024-11-26 07:45

License

CC BY Attribution 4.0 International

Additional Metadata

Conflict of interest statement:
None

Data Availability (Reason not available):
None required, available through https://hydroinformatics.uiowa.edu/lab/hydrosuite/ai/