Smart Cities and Urban Innovation
AI-Based Urban Flood Risk Prediction System
Urban areas frequently experience sudden flooding due to heavy rainfall and rising water levels. Most existing flood management systems are reactive and lack AI-based early prediction mechanisms. There is a need for a smart system that can analyze environmental parameters and predict flood risk in advance to support proactive disaster management in smart cities.
This project uses Machine Learning to predict flood risk based on environmental parameters such as:
The system classifies flood risk as LOW or HIGH using a trained ML model and provides predictions through a Streamlit web application.
Install required libraries: pip install -r requirements.txt
Run the application: python -m streamlit run app.py