0% found this document useful (0 votes)
5 views

Mini Project Pp t

The document presents a mini project on a Crop Recommendation System aimed at assisting farmers in selecting suitable crops based on various environmental and soil parameters using machine learning algorithms. It outlines the objectives, existing challenges, and proposed solutions, including the use of Decision Tree and SVM models for accurate predictions. The system promotes sustainable farming practices and aims to improve agricultural efficiency and productivity.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views

Mini Project Pp t

The document presents a mini project on a Crop Recommendation System aimed at assisting farmers in selecting suitable crops based on various environmental and soil parameters using machine learning algorithms. It outlines the objectives, existing challenges, and proposed solutions, including the use of Decision Tree and SVM models for accurate predictions. The system promotes sustainable farming practices and aims to improve agricultural efficiency and productivity.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 20

MALLA REDDY INSTITUTE OF TECHNOLOGY (RJ)

Maisamaguda, Dhulapally (Post Via Hakimpet), Secunderabad -10.

A MINI PROJECT
PRESENTATION
ON
“CROP RECOMMENDATION AND
SUGGEST ITS PLANTING
METHOD”
Made By
UNDER THE GUIDANCE BY
J . Satwika (21RJ1A05A7)
Dr. D . Narahari
G . Avinash (21RJ1A0579)
G . Nithin (21RJ1A0587)
J . Ravinath (21RJ1A05B5)
CONTENTS
ABSTRACT

o Crop Recommendation System for agriculture is based on various input parameters. This
proposes a hybrid model for recommending crops to Indian states by considering various
attributes such as soil type, Rainfall, Groundwater level, Temperature, Fertilizers, Pesticides and
season.

o The recommender model is built as a hybrid model using the classifier Machine learning
algorithm. Based on the appropriate parameters, the system will recommend the crop.
INTRODUCTION

o Precision agriculture is budding in India .Precision agriculture is the technology of “site-


specific” farming. It has provided us with the advantage of efficient input, output and better
decisions regarding farming.

o Although precision agriculture has delivered better improvements it is still facing certain
issues. There exist many systems which propose the inputs for a particular farming land.
Systems propose crops, fertilizers and even farming techniques.

o Recommendation of crops is dependent on various parameters. Precision agriculture aims in


identifying these parameters in a site-specific manner in order to resolve issues regarding crop
selection. The “site-specific” technique has improved the results yet there is a need to
supervise the results of such systems.

o Ensembling is one such technique that is included in such research works. Among these
various machine learning techniques that are being used in this field; this paper proposes a
system that uses the voting method to build an efficient and accurate model.
PROBLEM DEFINITION

o The objective of this project is to develop a Machine Learning-based Crop

Recommendation System that assists farmers and agricultural planners in selecting

the most suitable crop for a given piece of land. The system will analyse

environmental factors, soil properties, and historical agricultural data to provide

accurate and practical crop recommendations.


OBJECTIVES
o Accurate Crop Recommendation
Develop a machine learning model to recommend the most suitable crops based on critical
factors such as soil composition, climate conditions, and regional agricultural data.

o Personalized Planting Strategies


Provide tailored planting methods for each recommended crop, including details about sowing
techniques, optimal planting time, and spacing.

o Efficient Resource Utilization


Optimize the use of water, fertilizers, and other inputs by recommending resource-efficient
practices suited to the crop and environmental conditions.

o Data-Driven Decision Making


Enable farmers to make informed decisions by analyzing historical data, real-time weather
updates, and soil characteristics.
o Sustainability Promotion
Encourage sustainable farming practices like crop rotation, intercropping, and organic farming to
maintain soil health and improve long-term productivity.
o User-Friendly Interface
Create an easy-to-use platform (mobile or web) that allows farmers to input field data and receive
actionable recommendations.
o Adaptability Across Regions
Design the system to accommodate diverse geographic areas, soil types, and climatic zones, ensuring
relevance for different agricultural contexts.
o Performance Monitoring
Incorporate feedback mechanisms to track crop performance and improve recommendation accuracy
over time.
EXISTING SYSTEM

o In order to perform accurate prediction and handle inconsistent trends in


temperature and rainfall , various Data mining algorithms can be applied to get a
pattern. To identify weather conditions that are deterrent for the production of crop.
It then efficiently predicts the yield of crop on the basis of monthly weather patterns.

o It is not efficiently Predicting the crop.Data mining models may provide broad
suggestions that fail to account for specific local factors(unique soil conditions).

o Algorithms like neural networks or deep learning require high computational


power,which might not be feasible in rural settings.
DISADVANTAGES

o We are unable to get maximum yielding through the predicted crop.

o Loss of nutrients in the soil.

o We can’t grow mixed crop.


PROPOSED SYSTEM

o In proposed system, The concept of this paper is to implement the crop selection method so that
this method helps in solving many agriculture and farmers problems. This improves our Indian
economy by maximizing the yield rate of crop production.

o Different types of land condition are considered. So, the quality of the crops are identified using
ranking process. By this process the rate of the low quality and high quality crop is also
intimated.

o In this project we are combining crop dataset and crop production dataset to build crop
recommendation model and to build this model we have used SVM and DT algorithms. After
training model , we can use it to predict crop name and its planting method and along with the
duration of the crop.
DECISION TREE MODEL

o A Decision Tree splits the data into branches based on feature values, creating a tree-
like structure.

o At each node, a condition is tested (e.g., "Is nitrogen > 50?") to decide the path to the
next node.

o The process continues until it reaches a terminal leaf, which represents the final
prediction (e.g., recommended crop).
DECISION TREE DIAGRAM
SVM MODEL

o SVM is a classification and regression model that identifies the optimal hyperplane
separating data points into different categories.

o It works by maximizing the margin between classes (e.g., crop types), ensuring
robust predictions.
ADVANTAGES

o Improved Crop Selection.

o Enhanced Productivity.

o Efficient Resource Management.

o Climate Adaptability.

o Cost Effectiveness.
HARDWARE REQUIREMENTS

o Processor : Intel I-3, 5, 7 Processor.

o Hard Disk : 250 GB.

o Operating System : Linux , Windows.

o RAM : 4Gb.
SOFTWARE REQUIREMENTS

o Front-End : Python.

o Coding Language : Python.

o Software Environment : Anaconda(jupyter or spyder).


FUNCTIONAL REQUIREMENTS

Functional requirements specify what a system should do to fulfill its intended purpose.

1. Data Collection

2. Data Preprocessing

3. Training And Testing

4. Modeling

5. Predicting
ARCHITECTURE DIAGRAM
CONCLUSION

o A crop recommendation system empowers farmers with data-driven


insights to make informed decisions, improving agricultural efficiency.

o Recommending the right crop and planting methods ensures effective use
of water, fertilizers, and other resources, reducing waste.

o Encourages sustainable agricultural practices like crop rotation and


intercropping, maintaining soil health and ecosystem balance.

o Helps reduce crop failure risks and increases profitability for farmers by
aligning production with market demands.
THANK YOU!

You might also like