Yield Prediction and Reaping Recommendation System Using Machine Learning

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 6

10 VIII August 2022

https://doi.org/10.22214/ijraset.2022.46317
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 10 Issue VIII Aug 2022- Available at www.ijraset.com

Yield Prediction and Reaping Recommendation


System Using Machine Learning
E. Nirosha1, Dr. J. Sreerambabu2, M. Mohammed Riyaz3
1
PG Scholar, Head of the Department, 3Assistant Professor, Master of Computer Applications Department, Thanthai Periyar
2

Government. Institute of Technology, Vellore-2

Abstract: Agriculture is the field that assumes a significant part in working on our nation's economy. Horticulture is the one
that brought forth human advancement. India is an agrarian nation and its economy is generally founded on crop efficiency.
Henceforth we can say that farming can be the spine of all business in our country. This undertaking will assist the ranchers
with knowing the yield of their harvestbefore developing onto the horticultural field and subsequently assist them with settlingon
the fitting choices. It endeavors to address the issue by building a model of an intuitive expectation framework. Execution of
such a framework with a simple to- utilize online realistic UI and the AI calculation will be completed. The consequences of
the expectation will be made accessible to the rancher. The choice of yields will rely on the various boundaries, for example,
market cost, creation rate, and the different government strategies. Furthermore, the harvests can be cultivated in like manner
utilizing state of the soil, climate projections, and the examination of water expected to develop the specific yields lossless. The
irregular woodland calculation is utilized. By investigating this large number of issues and issues like climate, temperature,
mugginess, precipitation, dampness, there could be no appropriate arrangement and innovations to defeat what is going on
looked by us. Step by step the number of inhabitants in India is developing and the usefulness of the yield should be expanded
to take care of the populace. The application expects to foresee crop yield so it could assist ranchers with picking the best seeds
for plantation. Random backwoods is the most well known and strong directed AI calculation equipped for performing both
order and relapse assignments, that work by building a huge number of choice trees during preparing time and producing a
result of the class that is the method of the classes (arrangement) or mean forecast (relapse) of the singular trees.
The idea of this paper is to carry out the harvest yielding technique with the goal that this strategy helps in tackling numerous
agribusiness and ranchers issues. This works on our Indian economy by expanding the yield pace of harvest creation.
Keywords: Crop Recommendation, Yield Prediction, Machine Learning, Tensorflow,Data Pre-processing.

I. INTRODUCTION
Agriculture is the foundation of the Indian economy. In India, agricultural yield essentially relies upon weather patterns. Rice
development predominantly relies upon precipitation. Ideal exhortation to anticipate the future harvest efficiency and examination
is to be made to assist the ranchers with amplifying the development of yields. Yield expectation is a significant farming issue.
Consequently, for this is a sort of information examination in crop expectation, there are various strategies, calculations and with
the assistance of those calculations, we can anticipate crop yield. An irregular woodland calculation is utilized. Utilizing this
multitude of calculations and with the assistance of between connection between them, there are a developing scope of utilizations
and the job of big information investigation strategies in agriculture.

II. SYSTEM ANALYSIS


1) Existing System: Crop yield expectation is a significant agrarian issue. Each rancher generally attempts to know, how much
yield he/she will get from his assumption. Before, yield expectation was determined by examining a rancher's past encounter on
a specific harvest. The Agricultural yield basically relies upon weather patterns, vermin, and arranging of gather activity.
Precise data about the historical backdrop of harvest yield is something essential for settling on choices connected with an
agricultural gamble theexecutives.
2) Proposed Work: Crop Selection and Crop Yield Prediction to expand the harvest yield, choice of the proper yield that will be
planted assumes an imperative part. It relies upon different elements like the kind of soil and its arrangement, environment, the
geology of the district, crop yield, market costs, and so forth Strategies like Artificial brain organizations, K-closest neighbors,
and Decision Trees have cut a specialty for themselves with regards to edit determination which depends on different elements.

©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 932
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 10 Issue VIII Aug 2022- Available at www.ijraset.com

III. DEVELOPMENT ENVIRONMENT


A. Hardware Requirements
RAM : 2 GB
Processor : Intel i5 or more
Hard Disk : 512 GB
CPU : 2 GB

B. Software Requirements
Platform : ANACONDA NAVIGATOR
Editor Used : JUPYTOR NOTEBOOK WITH PYTHON IDLE
Operating System : Windows 7
Cloud Platform : Google Cloud
Framework : TENSORFLOW, SKIKIT LEARN
Front-End : Android Studio
Back-End : Machine Learning

IV. MODULE DESCRIPTION


A. Dataset Description
By and large, analysts utilized .csv records of farming datasets for crop yield expectation. The dataset is regulated learning. It
comprises of various qualities like County Name, State, moistness, temperature, NDVI, wind Speed, yield, and so on.

B. Data Collection
Gathering information for preparing the ML model is the essential advance in the AI pipeline. The forecasts made by ML
frameworks must be basically as great as the information on which they have been prepared. Following are a portion of the issues
that can emerge in information assortment: Off base information. The gathered information could be inconsequential to the issue
explanation. Missing information. Sub-information could miss. That could appear as vacant qualities in segments or missing
pictures for some class of expectation. Information awkwardness. A few classes or classifications in the information might have an
excessively high or low number of relating tests. Subsequently, they risk being under-addressed in the model. Information
predisposition. Contingent upon how the information, subjects and names themselves are picked, the model could spread innate
inclinations on orientation, governmental issues, age or locale, for instance. Information inclination is hard to distinguish and
eliminate. A few methods can be applied to resolve those issues: pre-cleaned, unreservedly accessible datasets. If the issue
explanation (for instance, picture characterization, object acknowledgment) lines up with a clean, prior, appropriately figured out
dataset, then exploit existing, open-source aptitude. Web creeping and scratching. Mechanized devices, bots and headless programs
can creep and scratch sites for information. Private information. ML designers can make their own information. This is useful when
how much information expected to prepare the model is little and the issue articulation is too well defined for even consider
summing up over an open- source dataset. Custom information. Offices can make or publicly support the information for an
expenses.

C. Data Pre-processing
True crude information and pictures are frequently inadequate, conflicting and ailing in specific ways of behaving or drifts. They are
likewise liable to contain numerous mistakes. Along these lines, once gathered, they are pre-handled into an arrangement the AI
calculation can use for the model. Pre-processing incorporates various methods and activities: Information cleaning.
These methods, manual and mechanized, eliminate information erroneously added or characterized. Information ascriptions. Most
ML structures remember strategies and APIs for adjusting or filling for missing information. Strategies for the most part incorporate
crediting missing qualities with standard deviation, mean, middle and k-closest neighbors (k-NN) of the information in the given
field. Oversampling. Inclination or awkwardness in the dataset can be revised by producing more perceptions/tests with strategies
like redundancy, bootstrapping or Synthetic Minority Over-Sampling Technique (SMOTE), and afterward adding them to the under-
addressed classes. Information combination. Consolidating different datasets to get an enormous corpus can conquer deficiency in a
solitary dataset. Information standardization. The size of a dataset influences the memory and handling expected for emphases
during preparing. Standardization diminishes the size by lessening the request and size of information. Those methods highlight the
sorts of AI accessible to portable application designers.

©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 933
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 10 Issue VIII Aug 2022- Available at www.ijraset.com

D. Dataset Splitting
Information is at the core of each ML issue. Without appropriate information, ML models are very much like bodies without soul.
However, in this day and age of 'enormous information' gathering information is certifiably not a significant issue any longer. We
are purposely (or accidentally) creating enormous datasets consistently. In any case, having surplus information within reach
actually doesn't tackle the issue.
For ML models to give sensible outcomes, we not just need to take care of in enormous amounts of information yet additionally
need to guarantee the nature of information. However, seeming to be OK out of crude information is a workmanship in itself and
requires great component designing abilities and area information (in extraordinary cases), the quality information is of no
utilization until it is appropriately utilized. serious issue which ML/DL experts face is the way to isolate the information for
preparing and testing. However, it appears as though a straightforward issue from the outset, its intricacy can be measured simply by
plunging profound into it. Unfortunate preparation and testing sets can prompt unusual impacts on the result of the model. It might
prompt over fitting or under fitting of the information and our model might wind up giving one-sided outcomes.

V. SYSTEM ARCHITECTURE

Dataflow Diagram

©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 934
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 10 Issue VIII Aug 2022- Available at www.ijraset.com

VI. CONCLUSION
This system is proposed to deal with the increasing rate of farmer suicides and to help them to grow financially stronger. The Crop
Recommender system helps the farmers to predict the yield of a given crop and also helps them to decide which crop to grow.
Moreover, it also tells the user the right time to use the fertilizer. Appropriate datasets were collected, studied, and trained using
machine learning tools. The system tracks the user‘s location and fetches needed information from the backend based on the
location. Thus, the user needs to provide limited information like the soil type and area. This system contributes to the field of
agriculture. One of the most important and novel contributions of the system is suggesting to the user the right time to use the
fertilizer. Also, the system provides a list of crops with their productions based on the climatic conditions.

VII. FUTURE ENHANCEMENT


The future work is focused on providing the sequence of crops to be grown depending on the soil and weather conditions and to
update the datasets time to time to produce accurate predictions. The Future Work targets a fully automated system that will do the
same. Another functionality that we are trying to implement is to provide the correct fertilizer for the given crop and location. To
implement this through study of fertilizers and their relationship with soil and climate is required.

REFERENCES
[1] J.iajun Zong, Quanyin Zhu, "Apply Gray Prediction in the Agriculture Production Price", Fourth International Conference on Multimedia Information
Networking and Security, 2012.
[2] Michael gurstein, "a decision sincerely steady organization to help the common poorin Bangladesh", IEEE Technology and society magazines, September 2013.
[3] Monali Paul, Santhosh K. Vishwakarma, Ashok Verma, "Assumption for Crop Yield using Data Mining Approach" Computational Intelligence and
Communication Networks, International Conference 12-14 Dec. 2015.
[4] Tng Zhang, "Handling gigantic degree direct assumption computation", methods of the twenty-first overall gathering on Machine Learning Aakunuri Manjula,
G. Narsimha, "XCYPF: A Flexible and Extensible Framework for Agricultural Crop YieldPrediction", IEEE Sponsored 10th ISCO, 2015.
[5] Aakunuri Manjula, G. Narsimha, "A Flexible and Extensible Framework for Agricultural Crop Yield Prediction", IEEE Sponsored 10th ISCO, 2015.
[6] D. Ramesh, B. Vishnu Vardhan, "Examination of Crop Yield Prediction Using DataMining Techniques", 2015
[7] A. Raorane, R. V. Kulkarni, "Data Mining: A convincing gadget for yield appraisal in the agrarian sector "IJETTCS”, vol. 1, no. 2, pp. 75-79, 2012.
[8] https://www.geeksforgeeks.org/improvement-in-crop-yields/https://www.sciencedirect.com/science/article/pii/S0168169920302301

©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 935

You might also like