An AI-powered platform that forecasts weather patterns and promotes climate resilience through eco-awareness. This project integrates machine learning models to provide real-time, region-specific climate forecasts for India and globally. It also features an interactive chatbot for sustainability tips and user engagement.
- ✅ AI/ML-based climate forecasting using pre-trained models
- 🌦️ India and Global weather prediction by location and date
- 🤖 EcoBot chatbot integration for eco-friendly living tips
- 📅 Date-specific forecasting using user input
- 📊 Real-time results powered by
Flask,joblib, andMySQL - 💬 Friendly, interactive chatbot powered by Botpress
- 🌐 Responsive UI with clean, modern layout
- Model type: Supervised ML models (e.g., Decision Trees / Random Forest / Regression)
- Frameworks:
scikit-learn,joblib - Trained on: Historical weather/climate datasets (India + Global)
- Model loading: Using
.pklviajoblib.load()
| Category | Tech Used |
|---|---|
| Frontend | HTML, CSS, JavaScript |
| Backend | Python, Flask |
| Machine Learning | scikit-learn, joblib |
| Database | MySQL |
| Hosting | GitHub (code), Firebase (optional), PostImage (image) |
| Chatbot | Botpress |
| Others | Firebase (future scalability) |
- Clone the Repository
git clone https://github.com/Prasad-hg/AIClimateChange-Resilience
cd AIClimateChange-Resilience- Create Virtual Environment & Install Dependencies
python -m venv .venv
.venv\Scripts\activate # (Windows)
pip install -r requirements.txt- Start Flask Server
python app.py- Access Web App
Open http://127.0.0.1:5000/ in your browser.
AIClimateChange-Resilience/
│
├── static/ # Static files (CSS, JS)
├── templates/ # HTML Templates
├── models/ # Trained ML models (.pkl)
├── app.py # Main Flask app
├── requirements.txt # Python dependencies
└── README.md
- 📍 Enter a state (e.g., Maharashtra) and a date to get predictions
- 🌍 Choose a global country and get future forecasts
- 💡 Chat with EcoBot for climate-saving tips
To run this project successfully, download the ML models from the link below and place them inside the /models directory.
Contributions are welcome! Feel free to open issues or submit pull requests to improve this project further.
This project is licensed under the MIT License.
- Inspired by real-time climate awareness needs
- Botpress for interactive chatbot tools
- Open-source datasets and frameworks
GitHub: Prasad-hg
LinkedIn: (Add your profile link here)
Portfolio: (Add if available)
