SmartCrop* is an AI-powered web application that helps farmers make informed decisions by recommending suitable crops, providing weather insights, and estimating crop yield based on soil and environmental parameters.
- 🌱 Crop Recommender: Enter soil nutrients, temperature, humidity, pH, and rainfall to get AI-driven crop suggestions.
- 🌦 Weather Insights: Get real-time weather information for your city to plan farming activities.
- 📊 Yield Estimator: Estimate potential crop yield using soil, climate, and crop data.
- 👨🌾 User Authentication: Login and Signup for a personalized experience.
- 💻 Responsive Design: Works on both desktop and mobile devices.
- Backend: Python, Flask
- Machine Learning: scikit-learn, Random Forest Classifier
- Frontend: HTML, CSS, JavaScript
- Data Handling: Pandas, NumPy
- Weather API: OpenWeatherMap
- Clone the repository:
git clone https://github.com/yourusername/SmartCrop.git
cd SmartCrop