Desplazamiento de la cría de inundación-red-predicción
NTT-CodeForgood-Datascience-Hackathon (finalista)
Sitio web de desastres de inundación y lluvia.
Página de bienvenida

Enfoque:->
La respuesta a desastres es la segunda fase del ciclo de gestión de desastres. Consiste en una serie de elementos, por ejemplo, advertencia, evacuación, búsqueda y rescate, brindar asistencia inmediata, evaluar daños, asistencia continua y restauración inmediata. Entonces, entre todos, hemos trabajado en el sistema de advertencia para inundaciones. En esto, hemos proporcionado una interfaz de usuario al público común para verificar el nivel de flujo de agua en los ríos en el futuro y tener un mecanismo de notificación si existe alguna posibilidad de inundación debido a cualquier río en el futuro cercano (12 meses). Junto con eso, los usuarios también pueden ver las tendencias históricas del flujo de ríos y pueden visualizar los patrones de lluvia también en su subdivisión (área). Entonces, con tanta información de antemano y conocer las posibilidades de la inundación en cualquier región, podamos prepararnos y alertar al público local para que la pérdida sea mínima.
Gráfico de flujo de trabajo

Pasos tomados en el proceso:->
Conexión a HTML:
- Un usuario emite una solicitud de URL raíz de un dominio / para ir a su página de índice
- Main.py mapea la URL / a una función de Python
- La función Python encuentra una plantilla web que vive en las plantillas/ carpeta.
- Una plantilla web buscará en la carpeta estática/ para cualquier imagen, CSSFILES que necesita a medida que avanza a HTML
- HTML renderizado se envía de regreso a Main.py
- Main.py envía el HTML de regreso al navegador
URL en el navegador y la conexión de backend:
- Primero. Importamos la clase Flask y una plantilla de renderizado de funciones.
- A continuación, creamos una nueva instancia de la clase Flask.
- Luego mapeamos la URL / al índice de función (). Ahora, cuando alguien visita esta URL, la función índice () se ejecutará.
- El índice de funciones () usa la plantilla de renderizado de la función de frasco () para representar la plantilla index.html que acabamos de crear desde las plantillas/ carpeta al navegador.
- Finalmente, usamos Run () para ejecutar nuestra aplicación en un servidor local.
- Estableceremos el indicador de depuración en verdadero, para que podamos ver cualquier mensaje de error aplicable si algo sale mal, y para que el servidor local vuelva a cargar automáticamente después de haber realizado cambios en el código.
- Cuando visitamos http://127.0.0.1:5000/, Main.py tenía código, que asignó la URL/al índice de la función Python ().
- índice () encontró la plantilla web index.html en las plantillas/ carpeta, la hizo a HTML y la envió de regreso al navegador, dándonos la pantalla anterior.