AI-powered decision support for forest health and ecological resilience
GrowWise AI is an intelligent environmental analytics platform that uses machine learning to predict forest health outcomes based on ecological and environmental conditions.
Our goal is to transform raw environmental data into actionable insights that support reforestation, conservation, and climate resilience efforts.
- Live Demo: https://growwiseai.erichuangreal.dev/
- Devpost: https://devpost.com/software/growwiseai
- Predict forest health using environmental variables
- Assess the impact of fire risk on ecosystem stability
- Analyze soil and climate factors affecting forest conditions
- AI-powered decision support for sustainable land management
- Elevation
- Temperature
- Humidity
- Soil Total Nitrogen (
Soil_TN) - Soil Total Phosphorus (
Soil_TP) - Fire Risk Index
- Health Status (Forest condition classification)
We trained our model using the:
Forest Health and Ecological Diversity Dataset
https://www.kaggle.com/datasets/ziya07/forest-health-and-ecological-diversity
- Python
- FastAPI
- Uvicorn
- Google Generative AI API
- Scikit-learn
- React
- Vite
- Node.js
From the project root:
python3 -m venv venv
source venv/bin/activate
pip install requests python-dotenv google-generativeai
pip install -r requirements.txt
uvicorn backend.main:app --reload --port 8001From the project root:
cd frontend
npm install
npm run dev