FarmSmart: Crop Recommendation System
FarmSmart is an AI-powered Crop Recommendation System that helps farmers and agricultural stakeholders determine the most suitable crops for cultivation based on environmental conditions. The system uses machine learning models integrated with Flask to analyze key parameters and suggest the best crop to grow in a given region.
Accepts multiple environmental parameters:
Nitrogen (N)
Phosphorus (P)
Potassium (K)
Soil pH
Temperature
Humidity
Rainfall
Supports multiple machine learning models for accurate crop prediction
Provides real-time analysis and recommendations
Flask-based web interface for user-friendly interactions
FarmSmart employs various machine learning models, including:
Naive Bayes
Decision Tree
Random Forest
Support Vector Machine (SVM)
Integration with IoT devices for real-time soil data collection
Mobile app for easy access to recommendations
Advanced deep learning models for better accuracy