Welcome to the Agrotech project! Our goal is to use smart technology to improve farming. We're creating tools like crop advice, predicting fertilizers, estimating crop yields, analyzing soil, detecting plant diseases, enabling smart farming practices, and building a supportive farming community.
- Programming Language:
- Python
- React
- Flask
- Libraries and Frameworks:
- PyQt5
- NumPy
- Pandas
- Matplotlib
- TensorFlow
- Scikit-learn
- Keras
- OpenCV
- PyMongo
- Deep Learning Models:
- VGG16
- Convolutional Neural Networks (CNNs)
- Random Forest Classifier
- Gaussian Naive Bayes
- Database: MongoDB
-
Clone the Repository:
git clone https://github.com/your-username/agrotech-project.git cd agrotech-project
-
Install Dependencies:
cd ml pip install -r requirements.txt
cd agrotech npm install
-
Setup MongoDB:
- Install MongoDB and start the MongoDB service.
-
Run the Application:
#For backend python main.py #For frontend npm start
- Crop Recommendation:
- Fertilizer Prediction:
- Crop Yield Estimation:
- Soil Analysis:
- Plant Disease Detection:
- Farmer Community
- Smart Farming