The Model was trained with Tabular Weather Data and with the KNeighborsClassifier
Scikit-Learn Architecture. The Model predicts if a Weather will be either Sun
, Rain
, Fog
, Snow
, or Drizzle
, also the U.I. to select the parameters of the Weather was built with Streamlit and the API with Flask.
Weather Predictor App Deployed at: https://weather-predictor.streamlit.app/
Test it Locally by running the app.py
file, built with Streamlit
, and the api.py
file with Flask
. Remember first to run the api.py
file, copy the http url and saved in the API variable of the app.py
file, and uncomment the code lines.
streamlit run app.py
python3 api.py
- Weather Predictor Dataset: https://www.kaggle.com/datasets/ananthr1/weather-prediction