A Django-based web application for crop recommendation, disease detection, and providing precautionary measures for crops. The application leverages machine learning models and APIs to provide insights and recommendations to farmers.
- Crop Recommendation: Recommends the best crop to plant based on soil nutrients, weather conditions, and other factors.
- Disease Detection: Detects diseases in plants by analyzing leaf images uploaded by the user.
- Crop Care Advisor: Provides detailed environmental suitability reports and recommendations for crops already planted by the user.
- Python 3.x
- Django 3.x or higher
- Joblib
- Numpy
- Requests
- Google Generative AI
- Keras
- boto3
- markdown2