Skip to content

Sahar-dev/weather

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rainfall Prediction MLops Project

Predict next-day rainfall in Australia using machine learning and MLOps using Kaggle dataset

Features

  • Data Cleaning
  • Feature Selection
  • Model Training
  • Keeping track of the models using MLFlow
  • API with FastAPI
  • Frontend with Streamlit
  • Dashboard with Streamlit, HTML, and PowerBI
  • Testing with DeepCheck

Setup

  1. Backend API:
    uvicorn main:app --host 0.0.0.0 --port 8000 --reload
  2. Frontend
    streamlit run frontend/main.py

Additional Components

  1. Dashboard: Utilizes Streamlit, HTML, and PowerBI.
  2. Testing: DeepCheck testing integrated.

Roadmap

Dockerization and Automation with Jenkins (Coming Soon)

About

Predict next-day rainfall in Australia using machine learning and MLOps.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published