Crop- Recommender App using Python
Abstract :
A revolutionary python that will change the way you approach farming and crop selection. Harnessing the power of machine learning techniques, this innovative crop-recommender app is set to revolutionize the agricultural industry. With its cutting-edge technology and advanced algorithms, farmers can now make informed decisions about which crops to cultivate based on factors such as soil type and climate conditions. Precision Agriculture allow precise utilization of inputs like seed, and fertilizers at the right time to the crop for maximizing productivity, quality and yields. By deploying sensors for data collection and mapping fields, farmers can understand their field in a better way conserve the resources being used and reduce adverse effects on the environment. Most of the farmers practice traditional farming patterns to decide crops to be cultivated in a field. Machine learning techniques provide an efficient framework for data-driven decision making. This Application also helps in determining the best, seed and soil NPK using the ML recommendation engine.Crop- Recommender App using Python
Crop-Recommender App
Crop- Recommender App using Python
Software Requirements: –
- Operating System : Windows OS
- Front End : Streamlit HTML ,Python 3.10
- Back-End : Python 3.10 ,
- Tool : Miniconda3-latest-Windows-x86_64, Python 3.10
Hardware Requirements: –
- System : Dual Core
- Hard Disk : 40 GB
- Monitor : 15 VGA Colour
- Mouse : Logitech
- RAM : 2 GB
System Modules:
- User Store your input dataset file to your local system.
- Analyze the data from your dataset.
- Checking for Duplicates
- Split Data to Training and Validation set
- Spot check algorithm list Logistic Regression, Linear Discriminant Analysis, K Neighbors Classifier, Decision Tree Classifier, Gaussian NB and Support Vector Machine (SVM).
- Spot-Check Normalized Models
- Train the Model
- Save the Trained Model