Skip to content

This static web app visualizes annual rainfall trends year by year, helping users understand long-term patterns. Additionally, it features a machine learning model designed to predict potential water scarcity using rainfall data inputs.

Notifications You must be signed in to change notification settings

viabledev/wave-of-awareness

Repository files navigation

Wave Of Awarness 🌊

A simple static web application that visualizes yearly trends of annual rainfall and leverages a machine learning model to predict potential water scarcity based on rainfall patterns. The project aims to provide insightful data visualization alongside predictive analytics to aid in water resource management.

Technologies Used

  • Front End: Streamlit
  • Backend: Streamlit
  • Visualization: Matplotlib
  • Machine Learning: Scikit-Learn

Setup Instruction

  1. Clone the repository
    git clone https://github.com/viabledev/wave-of-awareness.git
  2. Run the app
    cd wave-of-awareness
    pip install -r requirements.txt
    streamlit run app.py

Project Structure

/wave-of-awareness
├── app.py             # Main webapp
├── model/              
    ├── model.py       # Training the model
    ├── .pkl           # Weight File
├── requirements.txt   # Dependencies File 
└── README.md 

Contirubutions

  • Suggestions, Contributions and Improvements are welcome.
  • Feel free to fork and submit pull requests.

Website

https://waveofawareness.streamlit.app/

About

This static web app visualizes annual rainfall trends year by year, helping users understand long-term patterns. Additionally, it features a machine learning model designed to predict potential water scarcity using rainfall data inputs.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages