| | import streamlit as st
|
| | import pickle
|
| |
|
| | st.title("Predict flood probability :water_polo:")
|
| | model=pickle.load(open("flood.pkl","rb"))
|
| | MonsoonIntensity=st.number_input("MonsoonIntensity",0,16)
|
| | TopographyDrainage=st.number_input("TopographyDrainage",0,18)
|
| | RiverManagement=st.number_input("RiverManagement",0,16)
|
| | Deforestation=st.number_input("Deforestation",0,17)
|
| | Urbanization=st.number_input("Urbanization",0,17)
|
| | ClimateChange=st.number_input("ClimateChange",0,17)
|
| | DamsQuality=st.number_input("DamsQuality",0,16)
|
| | Siltation=st.number_input("Siltation",0,16)
|
| | AgriculturalPractices=st.number_input("AgriculturalPractices",0,16)
|
| | Encroachments=st.number_input("Encroachments",0,18)
|
| | IneffectiveDisasterPreparedness=st.number_input("IneffectiveDisasterPreparedness",0,16)
|
| | DrainageSystems=st.number_input("DrainageSystems",0,17)
|
| | CoastalVulnerability=st.number_input("CoastalVulnerability",0,17)
|
| | Landslides=st.number_input("Landslides",0,16)
|
| | Watersheds=st.number_input("Watersheds",0,16)
|
| | DeterioratingInfrastructure=st.number_input("DeterioratingInfrastructure",0,17)
|
| | PopulationScore =st.number_input("PopulationScore ",0,18)
|
| | WetlandLoss=st.number_input("WetlandLoss",0,19)
|
| | InadequatePlanning =st.number_input("InadequatePlanning ",0,16)
|
| | PoliticalFactors=st.number_input("PoliticalFactors",0,16)
|
| | if st.button("Tahmin et"):
|
| | tahmin=model.predict([[MonsoonIntensity,TopographyDrainage,RiverManagement,Deforestation,Urbanization,ClimateChange,
|
| | DamsQuality,Siltation,AgriculturalPractices,Encroachments,IneffectiveDisasterPreparedness,DrainageSystems,
|
| | CoastalVulnerability,Landslides,Watersheds,DeterioratingInfrastructure,PopulationScore,WetlandLoss,
|
| | InadequatePlanning,PoliticalFactors
|
| | ]])
|
| |
|
| | st.success(f"Flood Prediction:{tahmin}")
|
| |
|
| |
|
| |
|