Welcome to the AI-Based Coral Reef Health Detector! Project developed and designed under the leadership of Jaydeep Mukherjee A project that proves even coral reefs need a doctor sometimes. 🌊🤖
This project is designed to assess the health of coral reefs using AI. By analyzing images of coral reefs, the system predicts whether they are healthy or not. It's like a fitness tracker for the oceans, minus the motivational push notifications.
- Image Analysis: Upload images of coral reefs, and let our model work its magic.
- Health Prediction: Determine if the reef is healthy or needs attention.
- Backend Powered by Python Flask: Because who needs fancy buzzwords when Python does the job?
- Machine Learning for Predictions: The brains of the operation, trained with a lot of underwater data (no scuba diving required).
- Backend: Python Flask
- Machine Learning: Custom model trained on coral reef datasets
- Frontend: (Optional, but feel free to add one if you’re feeling creative!)
- Database: Store image logs and predictions (if needed)
-
Clone the repository:
git clone https://github.com/saqib40/bmsHackathon.git cd coral-reef-health-detector -
Create and activate a virtual environment:
python -m venv venv source venv/bin/activate # For Windows: venv\Scripts\activate
-
Install the required packages:
pip install -r requirements.txt
-
Run the application:
flask run
Your app will be live at http://127.0.0.1:5000.
coral-reef-health-detector/
├── Backend/
│ ├── model/
│ │ ├── finetuned_model.h5
│ │ └── finetuned_model.keras
│ ├── modelTest/
│ ├── app/
│ ├── get-pip/
│ ├── requirements/
│ ├── routes/
│ └── train_model/
├── Frontend/
│ └── index/
└── README.md
- Upload an image of a coral reef.
- The image is processed by our machine learning model.
- The model predicts if the coral reef is healthy or not.
- Display the results along with some fun facts about coral reefs. (Optional, but it’s nice to learn while saving the planet!)
- 🌍 Global Database: Store and analyze coral reef health data worldwide.
- 📊 Visualization: Add charts to show trends in reef health.
- 🐠 Marine Life Detection: Identify fish and other marine species in the images.
Did you know that coral reefs are home to 25% of all marine life? They're the underwater equivalent of a bustling metropolis, minus the traffic jams. Let’s help them stay healthy!
Pull requests are welcome! For major changes, please open an issue first to discuss what you would like to change.
Found a bug? Coral it out by opening an issue! 🐠
- Saqib: GitHub Profile
- Sankalpa: GitHub Profile
- Tej: GitHub Profile
- Dhruva: GitHub Profile
This project is licensed under the MIT License. Make waves responsibly!
Happy coding and reef saving! 🌊🐡
## Deployment
To deploy this project run
```bash
npm run deploy , Proper Deploy code