Soil-Detector-Project

🌱 SoilGuard: AI Soil Quality Checker

πŸ“Œ Overview

The SoilGuard: AI Soil Quality Checker is a Machine Learning-powered web application that predicts soil type from an uploaded image and provides:

βœ… Best crops to grow
βœ… Fertilizer recommendations
βœ… Soil health analysis
βœ… Watering tips
βœ… Latest government schemes for farmers
βœ… Agricultural news & weather updates

This project is designed to help farmers and agriculture enthusiasts make better decisions about soil and crop management.


πŸš€ Features


πŸ› οΈ Technologies Used


πŸ“‚ Project Structure

Soil-Detector-Project/ │– static/ # CSS, JS, Images │– templates/ # HTML files │– app.py # Flask backend │– model/ # Trained ML models │– dataset/ # Soil dataset (100MB) │– requirements.txt # Python dependencies │– README.md # Project documentation


βš™οΈ Installation & Usage

πŸ”Ή 1. Clone Repository

git clone https://github.com/vaishnavibhutada/Soil-Detector-Project.git
cd Soil-Detector-Project

πŸ”Ή 2. Create Virtual Environment & Install Dependencies

python -m venv venv
# Activate the virtual environment
# For Windows:
venv\Scripts\activate
# For Linux/Mac:
source venv/bin/activate

pip install -r requirements.txt

πŸ”Ή 3. Run Application

python app.py

Now open your browser and visit πŸ‘‰ http://127.0.0.1:5000/

πŸ“Έ Screenshots

Here are some visuals of the Soil Detector Project in action:

🏠 Home Page

Home Page

πŸ“Š Soil Prediction Result

Prediction Result

🌱 Crop Recommendation

Crop Recommendation

πŸ›οΈπŸ“°πŸŒ¦οΈ Government Schemes, News & Weather Dashboard

Dataset Upload

πŸ› Government Schemes Informations

Model Training

πŸ“° Live agricultural news updates

Result Analysis

🌦 Weather forecast

Settings

πŸ‘©β€πŸ’» Vaishnavi Bhutada


⭐ If you like this project, don’t forget to star the repo!