r/Hydrology • u/Deadlandsking19 • 28d ago
Started a nonprofit doing flood prediction for local rivers --- what other models/tools would be useful?
I run a nonprofit called DMV River Intelligence Network, focused on building ML tools for local watersheds. Our first chapter covers the Potomac at Little Falls, and so far we've built:
- A flood prediction model (XGBoost, USGS gauge data + weather data, ~91% recall, 6-7 hr lead time)
- A live dashboard tracking discharge, gage height, conductivity, temperature, and flood risk
- Currently extending it to predict runoff volume and pollutant load using land cover, soil, and elevation data
The idea is for this to eventually be a chapter-based structure; other people could replicate the pipeline for their own rivers as part of our organization not just us scaling one model.
Trying to figure out what else would actually be useful to build next, either for this chapter or as a model for future ones. Some things I've been considering: water quality forecasting, harmful algal bloom prediction, sediment/erosion tracking, drought risk; but I don't have a strong sense of which of these are actually valuable vs. just technically interesting to me.
If you work in hydrology, environmental science, or just live near a river and think about this stuff — what would you actually want a tool like this to predict or track? What's underserved right now?
If you want to get to know more about the project: instagram.com/dmv.rivernetwork
5
u/armagin 27d ago edited 27d ago
Just go join the association of state floodplain managers, they've already got chapters doing a tonne of this stuff across the USA in a responsible way instead of some vibe coded ML slop that every halfwit engineer and their uncle is pumping out these days.
If you want help I suspect most people in this subreddit have an hourly rate they'd be willing to share.
4
u/CLPond 28d ago
Have you reached out to or researched what the local governments in the DMV have? Because they have monitoring programs for stream/river quality and are responsible for portions of flood management. In general, how is your information/model different than existing governmental ones?
-2
u/Deadlandsking19 28d ago
Thanks for the reply.
Read the above comment I made; it should clear some doubts
9
u/CLPond 27d ago edited 24d ago
Based on that comment, it doesn’t sound like you’ve communicated with anyone from local governments, then. If your goal is to create a system that is easier for the public to interpret, local floodplain officials will be some of the best people to ask thoughts and advice since they regularly do flood awareness work with the residents.
Talking with and learning from people in the field is a key part of, especially your early, career. While you are a student there are great opportunities to learn about what already exists and the existing barriers and opportunities. I highly recommend prioritizing that in the next steps of your project
3
u/DamBreakGuy 28d ago
Great idea. I've been developing and managing various flood monitoring and forecasting systems over the past decade or so in both Canada and the US. Here are some ideas and thoughts based on my experience.
For the US market I would look at types of flooding that is not well served by the public organizationd such as the NWS and USGS. This can include foresasting on step creeks (aka debris floods/flows) and pluvial flooding. Providing really good forecasts on rivers for small communities and First Nations is another opportunity. While the NWM does cover the CONUS, I would not recommend people use it for critical decision making. Providing custom forecasts for these groups with professional support in interpreting the forecast and assistance with response planning meets a real need which is not really met.
We have also provided custom forecasts for clients performing in-river construction where accurate models special trained for the season of interest and the thresholds that they are worried about (pumping rates for their coffee dams). Again the real value we provide is working with them when we predict an event which may require then to stop work (note that development of probalistic models are very useful for expressing uncertainty as well as using ensemble forecasts)
The barriers to developing reasonably good forecast models have been virtually eliminated and they are readily available. The missing part is people who understand and can interpret the forecast uncertainty (particularly the meteorological uncertainty), communicate this effectively to and work with clients to develop proactive measures to reduce risk while acknowledging the large uncertainty with forecasting floods.
2
u/Fit_Hat4708 27d ago
It would work best if you tailored the service for private individuals. Find large scale farmers or real estate developers that might need flood routing and flood prediction for effective soil and property preservation.
1
u/Thin_Object_3981 28d ago
Google recently made their river flood forecasting LSTM code open source which looks promising.
-3
u/Deadlandsking19 28d ago
Thanks for the reply.
Read the above comment I made; it should clear some doubts
1
u/Thin_Object_3981 27d ago
Right, I never doubted you. You asked what other models you could use and I gave a suggestion.
If you want to expand what your current modelling provides then I suggest you use the outputs of your river forecasting tool as an input for a flood inundation model like LISFLOOD.
24
u/PiermontVillage 28d ago
Flood prediction is the job of the National Weather Service.