SlideShare a Scribd company logo
IOSR Journal of Computer Engineering (IOSR-JCE)
e-ISSN: 2278-0661,p-ISSN: 2278-8727, Volume 17, Issue 4, Ver. IV (July – Aug. 2015), PP 37-45
www.iosrjournals.org
DOI: 10.9790/0661-17443745 www.iosrjournals.org 37 | Page
Fuzzy Logic based Individual Crop Advisory System based on
Weather Input Data
Swati P. Pawar1
, Sarika A Hajare1
and Prajakta A. Satarkar1
1
(Department of Computer Science and Engineering, SVERI’s College of Engineering, Pandharpur, India)
Abstract: Weather has the most significant influence on agriculture. Various weather phenomenon such as
cloudiness, precipitation, temperature, and wind have significant influence on agri-management decisions,
management practices and cost of cultivation. Therefore, there is need for development of crop specific advisory
to an individiual farmers based on various crop parameters such as type of crop, age of crop, location of crop
etc. However, existing advisories are region specific and gives vague advisory and also not available for
specific location. This paper is focused on giving overview of development of fuzzy logic based to generate
automatic advisory based on type of crop, location of crop and age of the crop. The expert knowledge base
available with the agricultural scientists will be utilized for developing automatic crop advisory system using
machine learning approach such as Fuzzy Logic. This system is developed with the help of PHP and GUI of
weather advisory is made in MATLAB. Testing of realistic weather data and randomly generated weather data
is done and Success Rate of both data was calculated.
Keywords -Fuzzy Logic, Weather Data, Weather Advisory System, Crop Advisory System.
I. Introduction
The introduction of the paper should explain the nature of the problem, previous work, purpose, and the
contribution of the paper. The contents of each section may be provided to understand easily about the paper.
Agriculture in India depends heavily on weather and climate conditions. Weather forecasts are useful for
decisions regarding crop choice, crop variety, planting/harvesting dates, and investments in farm inputs such as
irrigation, fertilizer, pesticide, herbicide etc. Hence, improved weather forecast based agromet advisory service
greatly helps farmers to take advantage of benevolent weather and mitigate the impacts of malevolent weather
situation.
The quality and the reliability of long range forecast and extended range forecast are to be improved for
preparation and improved weather based agro-advisories. Early drought warnings and their management
strategies are to be expended to district level. For monitoring crop growth I any current season, for each crop
species, preparation of crop weather diagrams or calendars depicting current events of crop growth is advisable.
Development of weather based forewarning systems is the need of the hour in limiting possible excessive usage
of insecticides, pesticides and fungicides [1].
Compared to various other sectors of economy, agriculture is unique, whose output is largely
dependent on weather conditions. Further to this, it also depends on management aspects of preventing the crops
from severe weather conditions. This study begins with highlighting the significance of short and medium range
weather forecasts for making adjustments in daily farm operations, followed by detailed description of how
weather forecasts are generated and disseminated by the NCMRWF through its AAS units. It is logical to think
that dissemination of information in vernacular languages to the farm households would have a higher degree of
uptake by the target groups [2].
II. Present Theories and Practices
V. Rao et al [1] provides the overview of the Agrometeorological activities and integration of modern
tools in relation to achieve sustainable agriculture in future. Significant achievements include creation of a
network of agromet observatories, climatic database and development of models for crop yield forecasting,
climatic classification of agricultural, starting of agro advisory units, creating of databank for agrometeorology,
integrated agro advisory services, creation of facilities for training and capacity building and national and
international cooperation through joint programmes.
Anurag et al [3] proposed Geographical Information System in agrometeorology. The versatile tools or
operators available in GIS help in analyzing meteorological data precisely and quickly. GIS methods allow the
intensive analysis of spatial and temporal patterns of many atmospheric parameters, providing an in-depth look
into the regularities and variability of weather and climate. Timely and accurate Agrometeorological
information and forecasts have been recognized as effective tools for crucial decision making in routine farm
operations. Surendersingh et al [4] has developed web based Agrometeorological information system for
sustainable agricultural development. The efficiency of any Agrometeorological service lies in its ability to
Fuzzy Logic based Individual Crop Advisory System based on Weather Input Data
DOI: 10.9790/0661-17443745 www.iosrjournals.org 38 | Page
disseminate timely and relevant Agrometeorological information to the user community, so that they can act on
it suitably to augment productivity.
Agrometeorological information, used for decision making, represents part of a continuum; at the other
end is scientific knowledge and understanding. Other components of this continuum are the collection of data
and transforming data into useful information. Information has value when it is disseminated in such a way that
the end-users get the maximum benefit in applying its content. Weiss A. et al [5] explored the potential of the
new information and communications technologies to improve the access to agrometeorological information.
Sue walker [6] proposes the dissemination of Agrometeorological information for personal relationship between
the parties with continuity being maintained by regular contact and interactions with open communication
channels. The content of the message must be relevant to the decisions of the client.
India meteorological department (IMD) is disseminating agromet advisory bulletins to farmers and
other stakeholders through about 130 Agro Meteorological Field Units (AMFUs). The AMFUs prepare district-
level agromet bulletins which are prepared based on weather forecast and existing crop status information. An
effort has started to develop an IT-enabled agro-meteorological advisory system called eAgromet, to improve
the efficiency of agromet advisory bulletin preparation and dissemination process by exploiting advances in
both agriculture and information technologies. In this paper, Krishna P et al. [7] explain the architecture of
eAgromet prototype. Parvinder et al [8] had conducted a pilot study to assess the economic impact of weather
forecast-based advisories issued to 15 of the 127 Agrometeorological Advisory Service (AAS) units of the
Ministry of Earth Sciences, Government of India. Six seasons comprising three Kharif (summer) and three Rabi
(winter) during 2003–2007 were chosen. The main aim was to study the percentage increase/decrease in the
yield and net return due to AAS.
In general, soft computing methods include Fuzzy Logic, neuro-computing, evolutionary computing,
probabilistic computing, belief networks, chaotic systems, and parts of learning theory. FL, ANNs, GAs, BI and
DT have been widely applied for research and development in agricultural and biological engineering. Bardossy
et al [9] had applied a fuzzy rule-based methodology to the problem of classifying daily atmospheric circulation
patterns (CP). Rules are defined corresponding to the geographical location of pressure anomalies. The fuzzy
rule-based approach thus has potential to be applicable to the classification of GCM produced daily CPs for the
purpose of predicting the effect of climate change on space-time precipitation over areas where only a
rudimentary classification exists or where none at all exists.
Agboola et al., [10] has investigated the ability of fuzzy rules/logic in modeling rainfall for South
Western Nigeria. The developed Fuzzy Logic model is made up of two functional components; the knowledge
base and the fuzzy reasoning or decision-making unit. The model predicted outputs were compared with the
actual rainfall data. The developed fuzzy rule-based model shows flexibility and ability in modeling an ill-
defined relationship between input and output variables. Somia et al. [11] had interested in rainfall events
prediction by applying rule-based reasoning and fuzzy logic. Five parameters: relative humidity, total cloud
cover, wind direction, temperature and surface pressure are the input variables for their model, each has three
membership functions. Among the overall 243 possibilities they had taken one hundred eighteen fuzzy IF–
THEN rules and fuzzy reasoning. The output variable which has four membership functions, takes values from
zero to one hundred corresponding to the percentage for rainfall events given for every hourly data.
Savita et al. [12] designed an interface for three subsystems—the knowledge acquisition subsystem
with dynamic disease knowledge base, intelligent disease diagnosis subsystem with object-oriented intelligent-
inference model and intelligent tutor for crop disease with audio-visual graphical user web interface. The paper
describes the design features; functionality and development of intelligent multimedia web interface. Baum et al
[13] proposed a fuzzy logic classification (FLC) methodology to achieve the two goals : 1) to discriminate
between clear sky and clouds in a 32 3 32 pixel array, or sample, of 1.1-km Advanced Very High Resolution
Radiometer data, and 2) if clouds are present, to discriminate between single-layered and multilayered clouds
within the sample. To achieve these goals, eight FLC modules are derived that are based broadly on air mass
type and surface type (land or water). The training and testing data used by the FLC are collected from more
than 150 daytime AVHRR local area coverage scenes recorded between 1991 and 1994 over all seasons. Fuzzy
logic is a powerful concept for handling nonlinear, time varying and adaptive systems. It permits the use of
linguistic values of variables and imprecise relationships for modeling system behavior. Brian et al [14] presents
an overview of fuzzy logic modeling techniques, its applications to biological and agricultural systems and an
example showing the steps of constructing a fuzzy logic model. Jadhav et al [15] presents the knowledge based
diagnosis of nutrient deficiency observed in sugarcane crop using fuzzy prolog rules. Fuzzy logic is a form of
many-valued logic; it deals with reasoning that is approximate rather than fixed and exact. For the adequate
growth of sugarcane crop, nutrients are required. It assists or guides the farmers, experts, counselors in
agricultural field to find out nutrient deficiency on the basis of symptoms appeared on the leaves of sugarcane
crop using fuzzy prolog rules.
Fuzzy Logic based Individual Crop Advisory System based on Weather Input Data
DOI: 10.9790/0661-17443745 www.iosrjournals.org 39 | Page
III. Formation Of Fuzzy Rules
A database is an organized collection of data. It is the collection of tables, queries, reports, views and
other objects. The data is typically organized to model aspects of reality in a way that supports processes
requiring information. Database management systems are computer software applications that interact with the
user, other applications, and the database itself to capture and analyze data. A general-purpose DBMS is
designed to allow the definition, creation, querying, update, and administration of databases. In this study, for
the database formation weather data is collected from website of ‗National Research Center for Grapes‘, Pune.
The weather data is available from 12th August 2003 to 31st August 2013. And this weather data is collected
from weather station no. 1891.
Study parameters are Temperature, Humidity and Rainfall. But in our database min, max and average
observations are available. Therefore, study parameters are minTemperature, maxTemperature,
avgTemperature, minHumidity, maxHumidity, avgHumidity and Rainfall. For the formation of rule we take
low, medium and high range to each parameter i.e. seven parameters. Based on the combination rules become
more than 2000. After so many trial and errors we reach at conclusion that 27 rules are formed. These are shown
in following table as:
Table 3.1: Rules For Temperature Parameter
Rule No. Rules
Rule 1 minTemperature is Low, maxTemperature is Low and avgTemperature is Low
Rule 2 minTemperature is Low, maxTemperature is Low and avgTemperature is Medium
Rule 3 minTemperature is Low, maxTemperature is Low and avgTemperature is High
Rule 4 minTemperature is Low, maxTemperature is Medium and avgTemperature is Low
Rule 5 minTemperature is Low, maxTemperature is Medium and avgTemperature is Medium
Rule 6 minTemperature is Low, maxTemperature is Medium and avgTemperature is High
Rule 7 minTemperature is Low, maxTemperature is High and avgTemperature is Low
Rule 8 minTemperature is Low, maxTemperature is High and avgTemperature is Medium
Rule 9 minTemperature is Low, maxTemperature is High and avgTemperature is High
Rule 10 minTemperature is Medium, maxTemperature is Low and avgTemperature is Low
Rule 11 minTemperature is Medium, maxTemperature is Low and avgTemperature is Medium
Rule 12 minTemperature is Medium, maxTemperature is Low and avgTemperature is High
Rule 13 minTemperature is Medium, maxTemperature is Medium and avgTemperature is Low
Rule 14 minTemperature is Medium, maxTemperature is Medium and avgTemperature is Medium
Rule 15 minTemperature is Medium, maxTemperature is Medium and avgTemperature is High
Rule 16 minTemperature is Medium, maxTemperature is High and avgTemperature is Low
Rule 17 minTemperature is Medium, maxTemperature is High and avgTemperature is Medium
Rule 18 minTemperature is Medium, maxTemperature is High and avgTemperature is High
Rule 19 minTemperature is High, maxTemperature is Low and avgTemperature is Low
Rule 20 minTemperature is High, maxTemperature is Low and avgTemperature is Medium
Rule 21 minTemperature is High, maxTemperature is Low and avgTemperature is High
Rule 22 minTemperature is High, maxTemperature is Medium and avgTemperature is Low
Rule 23 minTemperature is High, maxTemperature is Medium and avgTemperature is Medium
Rule 24 minTemperature is High, maxTemperature is Medium and avgTemperature is High
Rule 25 minTemperature is High, maxTemperature is High and avgTemperature is Low
Rule 26 minTemperature is High, maxTemperature is High and avgTemperature is Medium
Rule 27 minTemperature is High, maxTemperature is High and avgTemperature is High
Table 3.2: Rules For Humidity Parameter
Rule No. Rules
Rule 1 minHumidity is Low, maxHumidity is Low and avgHumidity is Low
Rule 2 minHumidity is Low, maxHumidity is Low and avgHumidity is Medium
Rule 3 minHumidity is Low, maxHumidity is Low and avgHumidity is High
Rule 4 minHumidity is Low, maxHumidity is Medium and avgHumidity is Low
Rule 5 minHumidity is Low, maxHumidity is Medium and avgHumidity is Medium
Rule 6 minHumidity is Low, maxHumidity is Medium and avgHumidity is High
Rule 7 minHumidity is Low, maxHumidity is High and avgHumidity is Low
Rule 8 minHumidity is Low, maxHumidity is High and avgHumidity is Medium
Rule 9 minHumidity is Low, maxHumidity is High and avgHumidity is High
Rule 10 minHumidity is Medium, maxHumidity is Low and avgHumidity is Low
Rule 11 minHumidity is Medium, maxHumidity is Low and avgHumidity is Medium
Rule 12 minHumidity is Medium, maxHumidity is Low and avgHumidity is High
Rule 13 minHumidity is Medium, maxHumidity is Medium and avgHumidity is Low
Rule 14 minHumidity is Medium, maxHumidity is Medium and avgHumidity is Medium
Rule 15 minHumidity is Medium, maxHumidity is Medium and avgHumidity is High
Rule 16 minHumidity is Medium, maxHumidity is High and avgHumidity is Low
Rule 17 minHumidity is Medium, maxHumidity is High and avgHumidity is Medium
Rule 18 minHumidity is Medium, maxHumidity is High and avgHumidity is High
Rule 19 minHumidity is High, maxHumidity is Low and avgHumidity is Low
Fuzzy Logic based Individual Crop Advisory System based on Weather Input Data
DOI: 10.9790/0661-17443745 www.iosrjournals.org 40 | Page
Rule 20 minHumidity is High, maxHumidity is Low and avgHumidity is Medium
Rule 21 minHumidity is High, maxHumidity is Low and avgHumidity is High
Rule 22 minHumidity is High, maxHumidity is Medium and avgHumidity is Low
Rule 23 minHumidity is High, maxHumidity is Medium and avgHumidity is Medium
Rule 24 minHumidity is High, maxHumidity is Medium and avgHumidity is High
Rule 25 minHumidity is High, maxHumidity is High and avgHumidity is Low
Rule 26 minHumidity is High, maxHumidity is High and avgHumidity is Medium
Rule 27 minHumidity is High, maxHumidity is High and avgHumidity is High
Table 3.3: Rules For Rainfall
Rule No. Rules
Rule 1 minHumidity is Low, maxHumidity is Low and avgHumidity is Low
Rule 2 minHumidity is Low, maxHumidity is Low and avgHumidity is Medium
Rule 3 minHumidity is Low, maxHumidity is Low and avgHumidity is High
IV. Development of Fuzzy System
A Fuzzy logic presents robust and flexible inference methods in domains subject to imprecision and
uncertainty. The linguistic representation of knowledge allows a human to interact with a fuzzy system in an
intuitive, seamless manner. A key objective of this section is to design of fuzzy systems for advisory.
Consider that the inputs of the fuzzy systems are represented by X and outputs are represented by Z. The
objective is to find the mapping between X and Z. In advisory system, the weather data obtained from the
database of different parameter Xi can be used as inputs and advisory in terms of Rule will be the output of the
fuzzy system. Here,
X= tureavgTemperaeTemperatureTemperatur ,max,min and
Z = 27....,.........2,1 RuleRuleRule
The weather parameters tureavgTemperaeTemperatureTemperatur ,max,min are treated as
input variables. Fuzzy sets with Gaussian membership functions are used to define these input variables. These
fuzzy sets can be defined using the following equation
Where mean and standard deviation of the Gaussian membership function are obtained from the mean
and standard deviation of each parameter of weather data in this study.
Success rate is calculated using the results obtained after defuzzification. If we test samples of noisy data
and out of that if the system correctly classifies times then success rate for rule p as a percentage is given as
Gaussian Membership Function:
In this section, we formulate a fuzzy classifier for weather advisory in twenty seven rules as
 27....,.........2,1 RuleRuleRule using the 7 features (i.e. 03 of Temperature, 03 of Humidity and 1 of
Rainfall). The Gaussian membership function used for the design of this fuzzy system. Based on the
observations of weather of twenty seven rules, the mean and standard deviations are obtained to tune the fuzzy
classifier.Gaussian membership functions for 7 features are shown in Figures 4.2-4.4 for Temperature, Humidity
and Rainfall based features, respectively. Based on the membership function shown in these figures the
membership function for weather data will be obtained. The membership value of each feature will contribute to
decide the rule for weather advisory.
Fuzzy Logic based Individual Crop Advisory System based on Weather Input Data
DOI: 10.9790/0661-17443745 www.iosrjournals.org 41 | Page
V. Testing For Real Weather Data
In this section, we are testing the weather data of 10 year (from 12th
Aug 2003 to 31st
Aug. 2013). For
testing we partitioned the data in 50-50% partition (50% for training and 50% for testing), 80-20% and 70-30%.
Then calculate the performance of fuzzy classifier for Temperature, Humidity and Rainfall which is shown in
table 5.1.
Table 5.1: Fuzzy Classification performance for Temp, Hum & Rain
Sr. No. Weather
Parameter
50-50%
partition
80-20%
partition
70-30%
partition
Total
Success Rate
1. Temperature 99.9824 99.9647 100 100
2. Humidity 99.8662 99.7541 99.9375 99.8766
3. Rainfall 99.9383 100 100 100
From the above table 5.1 it is observed that the Temperature parameter gives the minimum success rate
of 99.9647% at 80-20% partition, the Humidity gives minimum success rate of 99.7541% at 80-20% partition
and Rainfall shows 99.9383% minimum success rate at 50-50% partition. Also it is observed from above table
that all the three weather parameter gives maximum success rate at 70-30% partition as for Temperature &
Rainfall it is 100% and for Humidity it is 99.9375%.
The fuzzy classification performance for twenty seven rules of Temperature, Humidity and three rules
of Rainfall is also calculated. These performances are comparatively summarized in Figure 5.1-5.2. From these
tables and Figure, it is observed that 70-30% partition give far better performance as compared to 50-50% and
80-20% partition performance.
Fuzzy Logic based Individual Crop Advisory System based on Weather Input Data
DOI: 10.9790/0661-17443745 www.iosrjournals.org 42 | Page
Figure 5.1: Performance of fuzzy logic classifier for Temperature
Figure 5.2: Performance of fuzzy logic classifier for Humidity
Figure 5.3: Performance of fuzzy logic classifier for Rainfall
Fuzzy Logic based Individual Crop Advisory System based on Weather Input Data
DOI: 10.9790/0661-17443745 www.iosrjournals.org 43 | Page
VI. PHP based Implementation
In this section, PHP based implementation of weather and crop advisory using fuzzy based approach is
described for the easy usage of this methodology whose snapshots are shown in figure 6.1 and 6.2. Figure 6.1
shows the front pages of PHP based advisory system whereas figure 6.2 shows the working steps of Advisory
system (weather as well as crop).
Figure 6.1: Front page of PHP for Advisory System
[1]. Working of PHP based Advisory System using the following stepsas:
[2]. First go to Login. If farmer is new user then go to Register and make registration with his primary information and get the username
for Login as shown in Figure6.2(b).
[3]. After Login he must give the village name and select the option which advisiry he wants to know as mentioned in Figure6.2(c).
[4]. If farmer/user select weather advisory option, he gets the weather information of village name which he enter as shown in
Figure6.2(d). when he enters the village name then it is automatically connected to weather forecasting link which gives the weather
of that particular vilage. Weather is the input to the Fuzzy System which gives output in the form of Weather Advisory.
[5]. As shown in Figure6.2(e) and (f) if farmer/user select the Crop Advisory option, then he gets the crop advisory with the age of crop
of that particular crop which he mentioned in Name of Crop. Also, this system will be included with planning aspects such as
watering pattern, numerical or fertilizer doses with respect to age of the crop. System will automatically calculate the age of
individual‘s crop, based on input date of crop sowing or flowering or cutting or punning etc.
[6]. If farmer/user wants both the advisory then choose the option Weather and Crop Advisory then he will get both the advisory as
shown in Figure6.2(g) and (h).
a) Login page for farmer b) Registration page for new farmer
Fuzzy Logic based Individual Crop Advisory System based on Weather Input Data
DOI: 10.9790/0661-17443745 www.iosrjournals.org 44 | Page
c) User choice is weather advisory d) Weather advisory
e) User choice is crop advisory f) Crop advisory
g) Both choices weather & crop advisory h) Weather & crop advisory system
Figure 6.2: Working steps of PHP based Advisory System
Fuzzy Logic based Individual Crop Advisory System based on Weather Input Data
DOI: 10.9790/0661-17443745 www.iosrjournals.org 45 | Page
VII. Conclusion
Advisory system developed using fuzzy classifier is studied in this thesis. Conclusions of this study are
given below:
1. In data analysis and cluster formation, from weather parameter plots and the combination of parameter plots
it is observed that in some combination of fuzzy rule there is no weather data is available. Those
combinations are deleted and twenty seven fuzzy rules are formed for the development of advisory system.
2. Fuzzy logic classifier is developed for advisory system. This classifier is developed for rules by using
weather data as input. These classifiers are tested for various sets of weather data inputs. The classifier
gives superior classification performance for all the three parameter such as Temperature, Humidity and
Rainfall. While testing for various sets of weather data inputs, it is observed that 70-30% partition give far
better performance as compared to 50-50% and 80-20% partition performance.
3. Demonstration of fuzzy classifier is done in PHP. PHP tests the three parameters Temperature, Humidity
and Rainfall using fuzzy logic and generates the message, which tells rule generated from fuzzy logic.
References
[1]. V. Rao., G. Rao., A. Rao., & M.K. Rao., (2009) ―Synergizing agro meteorology for managing future agricultural in India‖ Journal
of Agro meteorology 11 (Special Issue) : 11-17.
[2]. Rathore L., Parvinder M., (2008) ―Project Report on Economic Impact Assessment of Agrometerological advisory Service of
NCMRWF‖ National Centre for Medium Range Weather Forecasting, Ministry of Earth Sciences, Government of India.
[3]. Anurag., Diwan Singh., and Surender singh., (2009) ―Application of Geographical Information System in agrometeorology‖
Journal of Agrometeorology 11, 208-216.
[4]. Surender Singh., Diwan Singh., and V Rao., (2009) ―Web based Agrometeorological information system for sustainable agricultural
development‖, Journal of Agrometeorology 11, 234-237.
[5]. Weiss A., Van L., and Bernardi M., (2000) ―Communicating agrometeorological information to farming communities‖, Agricultural
and Forest Meteorology 103, 185–196.
[6]. Sue Walker., ―Dissemination of Agrometeorological Information‖, University of the Free State, Bloemfontein, South Africa, 145-
155.
[7]. Krishna P., Raji D., Rathore L., (2011) ―eAgromet: A Prototype of an IT-based Agro-Meteorological Advisory System‖.
[8]. Parvinder M., Rathore L., (2011) ―Economic impact assessment of the Agrometeorological Advisory Service of India‖ Current
Science, Vol. 101.
[9]. Bardossy A., Duckstein L., Bogardi I., (1995) ―Fuzzy rule-based classification of atmospheric circulation patterns‖, International
Journal of Climatology 15, 1087–1097.
[10]. Agboola A., (2013) ―Development of a Fuzzy Logic Based Rainfall Prediction Model‖ International Journal of Engineering and
Technology Volume 3 No. 4.
[11]. Somia A., Khaled E., Youssef, Abd El-wahab., (2011) ―Rainfall events prediction using rule-based fuzzy inference system‖
Atmospheric Research, 228–236.
[12]. Savita K., Kamal R., Harvinder S., Gupta G., (2011) ―An intelligent multimedia interface for fuzzy-logic based inference in crops‖,
Expert Systems with Applications 38,14592–14601.
[13]. Baum B., Vasanth T., Jay T., Ronald W., (1997) ―Automated Cloud Classification of Global AVHRR Data Using a Fuzzy Logic
Approach‖, Journal of Applied Meteorology, Volume 36, 1519-1540.
[14]. Brian C., Brahm V., (1998) ―Fuzzy Logic for Biological and Agricultural Systems‖, Artificial Intelligence Review 12: 213–225.
[15]. Jadhav S., Yelapure S., Babar V., (2012) ―Fuzzy Prolog Rules in Knowledge Based Diagnosis of Nutrient Deficiency in Sugarcane
Crop‖, International Journal of Computing and Corporate Research, Volume 2.

More Related Content

What's hot

Strategy For Assessment Of Land And Complex Fields Type Analysis Through GIS ...
Strategy For Assessment Of Land And Complex Fields Type Analysis Through GIS ...Strategy For Assessment Of Land And Complex Fields Type Analysis Through GIS ...
Strategy For Assessment Of Land And Complex Fields Type Analysis Through GIS ...
ijistjournal
 
Strategy For Assessment Of Land And Complex Fields Type Analysis Through GIS ...
Strategy For Assessment Of Land And Complex Fields Type Analysis Through GIS ...Strategy For Assessment Of Land And Complex Fields Type Analysis Through GIS ...
Strategy For Assessment Of Land And Complex Fields Type Analysis Through GIS ...
ijistjournal
 
IRJET- Predicting the Rainfall of Ghana using the Grey Prediction Model G...
IRJET-  	  Predicting the Rainfall of Ghana using the Grey Prediction Model G...IRJET-  	  Predicting the Rainfall of Ghana using the Grey Prediction Model G...
IRJET- Predicting the Rainfall of Ghana using the Grey Prediction Model G...
IRJET Journal
 
Global Environmental Risk and its Governance Consilience Mode, Shi PEIJUN
Global Environmental Risk and its Governance Consilience Mode, Shi PEIJUNGlobal Environmental Risk and its Governance Consilience Mode, Shi PEIJUN
Global Environmental Risk and its Governance Consilience Mode, Shi PEIJUN
Global Risk Forum GRFDavos
 
July 29-130-Matt Nowatzke
July 29-130-Matt NowatzkeJuly 29-130-Matt Nowatzke
July 29-130-Matt Nowatzke
Soil and Water Conservation Society
 
Prediction of Poultry Yield Using Data Mining Techniques
Prediction of Poultry Yield Using Data Mining TechniquesPrediction of Poultry Yield Using Data Mining Techniques
Prediction of Poultry Yield Using Data Mining Techniques
International Journal of Innovation Engineering and Science Research
 
Wireless Sensors and Agriculture Parameter Monitoring: Experimental Investiga...
Wireless Sensors and Agriculture Parameter Monitoring: Experimental Investiga...Wireless Sensors and Agriculture Parameter Monitoring: Experimental Investiga...
Wireless Sensors and Agriculture Parameter Monitoring: Experimental Investiga...
QUESTJOURNAL
 
How to conduct Agent Based Modelling In Economics for your PhD Dissertation -...
How to conduct Agent Based Modelling In Economics for your PhD Dissertation -...How to conduct Agent Based Modelling In Economics for your PhD Dissertation -...
How to conduct Agent Based Modelling In Economics for your PhD Dissertation -...
PhD Assistance
 
IRJET- Analyze Weather Condition using Machine Learning Algorithms
IRJET-  	  Analyze Weather Condition using Machine Learning AlgorithmsIRJET-  	  Analyze Weather Condition using Machine Learning Algorithms
IRJET- Analyze Weather Condition using Machine Learning Algorithms
IRJET Journal
 
Regional impact assessment modelling
Regional impact assessment modellingRegional impact assessment modelling
The Use of Technology in the Era of COVID-19
The Use of Technology in the Era of COVID-19The Use of Technology in the Era of COVID-19
The Use of Technology in the Era of COVID-19
Ori Gudes
 
Creation of Cadastral Information System for Staff Quarters in Covenant Unive...
Creation of Cadastral Information System for Staff Quarters in Covenant Unive...Creation of Cadastral Information System for Staff Quarters in Covenant Unive...
Creation of Cadastral Information System for Staff Quarters in Covenant Unive...
AI Publications
 
Trend Analysis in Budgetary Allocation to Crop Research Program: The Case of ...
Trend Analysis in Budgetary Allocation to Crop Research Program: The Case of ...Trend Analysis in Budgetary Allocation to Crop Research Program: The Case of ...
Trend Analysis in Budgetary Allocation to Crop Research Program: The Case of ...
paperpublications3
 

What's hot (13)

Strategy For Assessment Of Land And Complex Fields Type Analysis Through GIS ...
Strategy For Assessment Of Land And Complex Fields Type Analysis Through GIS ...Strategy For Assessment Of Land And Complex Fields Type Analysis Through GIS ...
Strategy For Assessment Of Land And Complex Fields Type Analysis Through GIS ...
 
Strategy For Assessment Of Land And Complex Fields Type Analysis Through GIS ...
Strategy For Assessment Of Land And Complex Fields Type Analysis Through GIS ...Strategy For Assessment Of Land And Complex Fields Type Analysis Through GIS ...
Strategy For Assessment Of Land And Complex Fields Type Analysis Through GIS ...
 
IRJET- Predicting the Rainfall of Ghana using the Grey Prediction Model G...
IRJET-  	  Predicting the Rainfall of Ghana using the Grey Prediction Model G...IRJET-  	  Predicting the Rainfall of Ghana using the Grey Prediction Model G...
IRJET- Predicting the Rainfall of Ghana using the Grey Prediction Model G...
 
Global Environmental Risk and its Governance Consilience Mode, Shi PEIJUN
Global Environmental Risk and its Governance Consilience Mode, Shi PEIJUNGlobal Environmental Risk and its Governance Consilience Mode, Shi PEIJUN
Global Environmental Risk and its Governance Consilience Mode, Shi PEIJUN
 
July 29-130-Matt Nowatzke
July 29-130-Matt NowatzkeJuly 29-130-Matt Nowatzke
July 29-130-Matt Nowatzke
 
Prediction of Poultry Yield Using Data Mining Techniques
Prediction of Poultry Yield Using Data Mining TechniquesPrediction of Poultry Yield Using Data Mining Techniques
Prediction of Poultry Yield Using Data Mining Techniques
 
Wireless Sensors and Agriculture Parameter Monitoring: Experimental Investiga...
Wireless Sensors and Agriculture Parameter Monitoring: Experimental Investiga...Wireless Sensors and Agriculture Parameter Monitoring: Experimental Investiga...
Wireless Sensors and Agriculture Parameter Monitoring: Experimental Investiga...
 
How to conduct Agent Based Modelling In Economics for your PhD Dissertation -...
How to conduct Agent Based Modelling In Economics for your PhD Dissertation -...How to conduct Agent Based Modelling In Economics for your PhD Dissertation -...
How to conduct Agent Based Modelling In Economics for your PhD Dissertation -...
 
IRJET- Analyze Weather Condition using Machine Learning Algorithms
IRJET-  	  Analyze Weather Condition using Machine Learning AlgorithmsIRJET-  	  Analyze Weather Condition using Machine Learning Algorithms
IRJET- Analyze Weather Condition using Machine Learning Algorithms
 
Regional impact assessment modelling
Regional impact assessment modellingRegional impact assessment modelling
Regional impact assessment modelling
 
The Use of Technology in the Era of COVID-19
The Use of Technology in the Era of COVID-19The Use of Technology in the Era of COVID-19
The Use of Technology in the Era of COVID-19
 
Creation of Cadastral Information System for Staff Quarters in Covenant Unive...
Creation of Cadastral Information System for Staff Quarters in Covenant Unive...Creation of Cadastral Information System for Staff Quarters in Covenant Unive...
Creation of Cadastral Information System for Staff Quarters in Covenant Unive...
 
Trend Analysis in Budgetary Allocation to Crop Research Program: The Case of ...
Trend Analysis in Budgetary Allocation to Crop Research Program: The Case of ...Trend Analysis in Budgetary Allocation to Crop Research Program: The Case of ...
Trend Analysis in Budgetary Allocation to Crop Research Program: The Case of ...
 

Viewers also liked

M012628386
M012628386M012628386
M012628386
IOSR Journals
 
C012630913
C012630913C012630913
C012630913
IOSR Journals
 
N010617783
N010617783N010617783
N010617783
IOSR Journals
 
H1802045666
H1802045666H1802045666
H1802045666
IOSR Journals
 
Development of an Algorithm for 16-Bit WTM
Development of an Algorithm for 16-Bit WTMDevelopment of an Algorithm for 16-Bit WTM
Development of an Algorithm for 16-Bit WTM
IOSR Journals
 
An Evaluation of the Effect of Epoxidized Thevetia Nerrifolia Seed Oil Modifi...
An Evaluation of the Effect of Epoxidized Thevetia Nerrifolia Seed Oil Modifi...An Evaluation of the Effect of Epoxidized Thevetia Nerrifolia Seed Oil Modifi...
An Evaluation of the Effect of Epoxidized Thevetia Nerrifolia Seed Oil Modifi...
IOSR Journals
 
A012310103
A012310103A012310103
A012310103
IOSR Journals
 
A011210108
A011210108A011210108
A011210108
IOSR Journals
 
C010231319
C010231319C010231319
C010231319
IOSR Journals
 
Orientation of Radar Antenna
Orientation of Radar AntennaOrientation of Radar Antenna
Orientation of Radar Antenna
IOSR Journals
 
E1302032932
E1302032932E1302032932
E1302032932
IOSR Journals
 
B012511421
B012511421B012511421
B012511421
IOSR Journals
 
I1803026164
I1803026164I1803026164
I1803026164
IOSR Journals
 
Q01813104114
Q01813104114Q01813104114
Q01813104114
IOSR Journals
 
E1103043235
E1103043235E1103043235
E1103043235
IOSR Journals
 
K010327983
K010327983K010327983
K010327983
IOSR Journals
 
L010416873
L010416873L010416873
L010416873
IOSR Journals
 
J017555559
J017555559J017555559
J017555559
IOSR Journals
 
Effect of Different Levels of Cadmium, Lead and Arsenic on the Growth Perform...
Effect of Different Levels of Cadmium, Lead and Arsenic on the Growth Perform...Effect of Different Levels of Cadmium, Lead and Arsenic on the Growth Perform...
Effect of Different Levels of Cadmium, Lead and Arsenic on the Growth Perform...
IOSR Journals
 
J010224750
J010224750J010224750
J010224750
IOSR Journals
 

Viewers also liked (20)

M012628386
M012628386M012628386
M012628386
 
C012630913
C012630913C012630913
C012630913
 
N010617783
N010617783N010617783
N010617783
 
H1802045666
H1802045666H1802045666
H1802045666
 
Development of an Algorithm for 16-Bit WTM
Development of an Algorithm for 16-Bit WTMDevelopment of an Algorithm for 16-Bit WTM
Development of an Algorithm for 16-Bit WTM
 
An Evaluation of the Effect of Epoxidized Thevetia Nerrifolia Seed Oil Modifi...
An Evaluation of the Effect of Epoxidized Thevetia Nerrifolia Seed Oil Modifi...An Evaluation of the Effect of Epoxidized Thevetia Nerrifolia Seed Oil Modifi...
An Evaluation of the Effect of Epoxidized Thevetia Nerrifolia Seed Oil Modifi...
 
A012310103
A012310103A012310103
A012310103
 
A011210108
A011210108A011210108
A011210108
 
C010231319
C010231319C010231319
C010231319
 
Orientation of Radar Antenna
Orientation of Radar AntennaOrientation of Radar Antenna
Orientation of Radar Antenna
 
E1302032932
E1302032932E1302032932
E1302032932
 
B012511421
B012511421B012511421
B012511421
 
I1803026164
I1803026164I1803026164
I1803026164
 
Q01813104114
Q01813104114Q01813104114
Q01813104114
 
E1103043235
E1103043235E1103043235
E1103043235
 
K010327983
K010327983K010327983
K010327983
 
L010416873
L010416873L010416873
L010416873
 
J017555559
J017555559J017555559
J017555559
 
Effect of Different Levels of Cadmium, Lead and Arsenic on the Growth Perform...
Effect of Different Levels of Cadmium, Lead and Arsenic on the Growth Perform...Effect of Different Levels of Cadmium, Lead and Arsenic on the Growth Perform...
Effect of Different Levels of Cadmium, Lead and Arsenic on the Growth Perform...
 
J010224750
J010224750J010224750
J010224750
 

Similar to F017443745

"Fuzzy based approach for weather advisory system”
"Fuzzy based approach for weather advisory system”"Fuzzy based approach for weather advisory system”
"Fuzzy based approach for weather advisory system”
iosrjce
 
M017369095
M017369095M017369095
M017369095
IOSR Journals
 
Pesticide recommendation system for cotton crop diseases due to the climatic ...
Pesticide recommendation system for cotton crop diseases due to the climatic ...Pesticide recommendation system for cotton crop diseases due to the climatic ...
Pesticide recommendation system for cotton crop diseases due to the climatic ...
IJMREMJournal
 
THE DEVELOPMENT OF CLIMATE AGROMETEOROLOGICAL APPLICATION FOR FARMERS IN NAMIBIA
THE DEVELOPMENT OF CLIMATE AGROMETEOROLOGICAL APPLICATION FOR FARMERS IN NAMIBIATHE DEVELOPMENT OF CLIMATE AGROMETEOROLOGICAL APPLICATION FOR FARMERS IN NAMIBIA
THE DEVELOPMENT OF CLIMATE AGROMETEOROLOGICAL APPLICATION FOR FARMERS IN NAMIBIA
AIRCC Publishing Corporation
 
The Development of Climate Agrometeorological Application for Farmers in Namibia
The Development of Climate Agrometeorological Application for Farmers in NamibiaThe Development of Climate Agrometeorological Application for Farmers in Namibia
The Development of Climate Agrometeorological Application for Farmers in Namibia
AIRCC Publishing Corporation
 
Predicting yield of crop type and water requirement for a given plot of land...
Predicting yield of crop type and water requirement for a given  plot of land...Predicting yield of crop type and water requirement for a given  plot of land...
Predicting yield of crop type and water requirement for a given plot of land...
International Journal of Reconfigurable and Embedded Systems
 
On the performance analysis of rainfall prediction using mutual information...
  On the performance analysis of rainfall prediction using mutual information...  On the performance analysis of rainfall prediction using mutual information...
On the performance analysis of rainfall prediction using mutual information...
IJECEIAES
 
Fuzzy Logic Modelling for Disease Severity Prediction in Cotton Crop using We...
Fuzzy Logic Modelling for Disease Severity Prediction in Cotton Crop using We...Fuzzy Logic Modelling for Disease Severity Prediction in Cotton Crop using We...
Fuzzy Logic Modelling for Disease Severity Prediction in Cotton Crop using We...
IRJET Journal
 
Survey of Diesease Prediction on Plants with the Helps of IOT
Survey of Diesease Prediction on Plants with the Helps of IOTSurvey of Diesease Prediction on Plants with the Helps of IOT
Survey of Diesease Prediction on Plants with the Helps of IOT
rahulmonikasharma
 
Agro-Farm Care – Crop, Fertilizer & Disease Prediction (Web App)
Agro-Farm Care – Crop, Fertilizer & Disease Prediction (Web App)Agro-Farm Care – Crop, Fertilizer & Disease Prediction (Web App)
Agro-Farm Care – Crop, Fertilizer & Disease Prediction (Web App)
IRJET Journal
 
Crop yield prediction using data mining techniques.pdf
Crop yield prediction using data mining techniques.pdfCrop yield prediction using data mining techniques.pdf
Crop yield prediction using data mining techniques.pdf
ssuserb22f5a
 
BHARATH KISAN HELPLINE
BHARATH KISAN HELPLINEBHARATH KISAN HELPLINE
BHARATH KISAN HELPLINE
IRJET Journal
 
An Efficient and Novel Crop Yield Prediction Method using Machine Learning Al...
An Efficient and Novel Crop Yield Prediction Method using Machine Learning Al...An Efficient and Novel Crop Yield Prediction Method using Machine Learning Al...
An Efficient and Novel Crop Yield Prediction Method using Machine Learning Al...
IIJSRJournal
 
Selection of crop varieties and yield prediction based on phenotype applying ...
Selection of crop varieties and yield prediction based on phenotype applying ...Selection of crop varieties and yield prediction based on phenotype applying ...
Selection of crop varieties and yield prediction based on phenotype applying ...
IJECEIAES
 
Yield Forecasting to Sustain the Agricultural Transportation UnderStochastic ...
Yield Forecasting to Sustain the Agricultural Transportation UnderStochastic ...Yield Forecasting to Sustain the Agricultural Transportation UnderStochastic ...
Yield Forecasting to Sustain the Agricultural Transportation UnderStochastic ...
IJRESJOURNAL
 
Computer applications in_crop_production
Computer applications in_crop_productionComputer applications in_crop_production
Computer applications in_crop_production
mohammed jazeel
 
Comparative Study of Machine Learning Algorithms for Rainfall Prediction
Comparative Study of Machine Learning Algorithms for Rainfall PredictionComparative Study of Machine Learning Algorithms for Rainfall Prediction
Comparative Study of Machine Learning Algorithms for Rainfall Prediction
ijtsrd
 
Short-Term Weather Forecasting Using Spatial Feature Attention Based LSTM Mod...
Short-Term Weather Forecasting Using Spatial Feature Attention Based LSTM Mod...Short-Term Weather Forecasting Using Spatial Feature Attention Based LSTM Mod...
Short-Term Weather Forecasting Using Spatial Feature Attention Based LSTM Mod...
AnkitaTidake2
 
Remote Sensing (RS), UAV/drones, and Machine Learning (ML) as powerful techni...
Remote Sensing (RS), UAV/drones, and Machine Learning (ML) as powerful techni...Remote Sensing (RS), UAV/drones, and Machine Learning (ML) as powerful techni...
Remote Sensing (RS), UAV/drones, and Machine Learning (ML) as powerful techni...
nitinrane33
 
Smart Agriculture And Farmer's Assistance System On Machine Learning
Smart Agriculture And Farmer's Assistance System On Machine LearningSmart Agriculture And Farmer's Assistance System On Machine Learning
Smart Agriculture And Farmer's Assistance System On Machine Learning
IRJET Journal
 

Similar to F017443745 (20)

"Fuzzy based approach for weather advisory system”
"Fuzzy based approach for weather advisory system”"Fuzzy based approach for weather advisory system”
"Fuzzy based approach for weather advisory system”
 
M017369095
M017369095M017369095
M017369095
 
Pesticide recommendation system for cotton crop diseases due to the climatic ...
Pesticide recommendation system for cotton crop diseases due to the climatic ...Pesticide recommendation system for cotton crop diseases due to the climatic ...
Pesticide recommendation system for cotton crop diseases due to the climatic ...
 
THE DEVELOPMENT OF CLIMATE AGROMETEOROLOGICAL APPLICATION FOR FARMERS IN NAMIBIA
THE DEVELOPMENT OF CLIMATE AGROMETEOROLOGICAL APPLICATION FOR FARMERS IN NAMIBIATHE DEVELOPMENT OF CLIMATE AGROMETEOROLOGICAL APPLICATION FOR FARMERS IN NAMIBIA
THE DEVELOPMENT OF CLIMATE AGROMETEOROLOGICAL APPLICATION FOR FARMERS IN NAMIBIA
 
The Development of Climate Agrometeorological Application for Farmers in Namibia
The Development of Climate Agrometeorological Application for Farmers in NamibiaThe Development of Climate Agrometeorological Application for Farmers in Namibia
The Development of Climate Agrometeorological Application for Farmers in Namibia
 
Predicting yield of crop type and water requirement for a given plot of land...
Predicting yield of crop type and water requirement for a given  plot of land...Predicting yield of crop type and water requirement for a given  plot of land...
Predicting yield of crop type and water requirement for a given plot of land...
 
On the performance analysis of rainfall prediction using mutual information...
  On the performance analysis of rainfall prediction using mutual information...  On the performance analysis of rainfall prediction using mutual information...
On the performance analysis of rainfall prediction using mutual information...
 
Fuzzy Logic Modelling for Disease Severity Prediction in Cotton Crop using We...
Fuzzy Logic Modelling for Disease Severity Prediction in Cotton Crop using We...Fuzzy Logic Modelling for Disease Severity Prediction in Cotton Crop using We...
Fuzzy Logic Modelling for Disease Severity Prediction in Cotton Crop using We...
 
Survey of Diesease Prediction on Plants with the Helps of IOT
Survey of Diesease Prediction on Plants with the Helps of IOTSurvey of Diesease Prediction on Plants with the Helps of IOT
Survey of Diesease Prediction on Plants with the Helps of IOT
 
Agro-Farm Care – Crop, Fertilizer & Disease Prediction (Web App)
Agro-Farm Care – Crop, Fertilizer & Disease Prediction (Web App)Agro-Farm Care – Crop, Fertilizer & Disease Prediction (Web App)
Agro-Farm Care – Crop, Fertilizer & Disease Prediction (Web App)
 
Crop yield prediction using data mining techniques.pdf
Crop yield prediction using data mining techniques.pdfCrop yield prediction using data mining techniques.pdf
Crop yield prediction using data mining techniques.pdf
 
BHARATH KISAN HELPLINE
BHARATH KISAN HELPLINEBHARATH KISAN HELPLINE
BHARATH KISAN HELPLINE
 
An Efficient and Novel Crop Yield Prediction Method using Machine Learning Al...
An Efficient and Novel Crop Yield Prediction Method using Machine Learning Al...An Efficient and Novel Crop Yield Prediction Method using Machine Learning Al...
An Efficient and Novel Crop Yield Prediction Method using Machine Learning Al...
 
Selection of crop varieties and yield prediction based on phenotype applying ...
Selection of crop varieties and yield prediction based on phenotype applying ...Selection of crop varieties and yield prediction based on phenotype applying ...
Selection of crop varieties and yield prediction based on phenotype applying ...
 
Yield Forecasting to Sustain the Agricultural Transportation UnderStochastic ...
Yield Forecasting to Sustain the Agricultural Transportation UnderStochastic ...Yield Forecasting to Sustain the Agricultural Transportation UnderStochastic ...
Yield Forecasting to Sustain the Agricultural Transportation UnderStochastic ...
 
Computer applications in_crop_production
Computer applications in_crop_productionComputer applications in_crop_production
Computer applications in_crop_production
 
Comparative Study of Machine Learning Algorithms for Rainfall Prediction
Comparative Study of Machine Learning Algorithms for Rainfall PredictionComparative Study of Machine Learning Algorithms for Rainfall Prediction
Comparative Study of Machine Learning Algorithms for Rainfall Prediction
 
Short-Term Weather Forecasting Using Spatial Feature Attention Based LSTM Mod...
Short-Term Weather Forecasting Using Spatial Feature Attention Based LSTM Mod...Short-Term Weather Forecasting Using Spatial Feature Attention Based LSTM Mod...
Short-Term Weather Forecasting Using Spatial Feature Attention Based LSTM Mod...
 
Remote Sensing (RS), UAV/drones, and Machine Learning (ML) as powerful techni...
Remote Sensing (RS), UAV/drones, and Machine Learning (ML) as powerful techni...Remote Sensing (RS), UAV/drones, and Machine Learning (ML) as powerful techni...
Remote Sensing (RS), UAV/drones, and Machine Learning (ML) as powerful techni...
 
Smart Agriculture And Farmer's Assistance System On Machine Learning
Smart Agriculture And Farmer's Assistance System On Machine LearningSmart Agriculture And Farmer's Assistance System On Machine Learning
Smart Agriculture And Farmer's Assistance System On Machine Learning
 

More from IOSR Journals

A011140104
A011140104A011140104
A011140104
IOSR Journals
 
M0111397100
M0111397100M0111397100
M0111397100
IOSR Journals
 
L011138596
L011138596L011138596
L011138596
IOSR Journals
 
K011138084
K011138084K011138084
K011138084
IOSR Journals
 
J011137479
J011137479J011137479
J011137479
IOSR Journals
 
I011136673
I011136673I011136673
I011136673
IOSR Journals
 
G011134454
G011134454G011134454
G011134454
IOSR Journals
 
H011135565
H011135565H011135565
H011135565
IOSR Journals
 
F011134043
F011134043F011134043
F011134043
IOSR Journals
 
E011133639
E011133639E011133639
E011133639
IOSR Journals
 
D011132635
D011132635D011132635
D011132635
IOSR Journals
 
C011131925
C011131925C011131925
C011131925
IOSR Journals
 
B011130918
B011130918B011130918
B011130918
IOSR Journals
 
A011130108
A011130108A011130108
A011130108
IOSR Journals
 
I011125160
I011125160I011125160
I011125160
IOSR Journals
 
H011124050
H011124050H011124050
H011124050
IOSR Journals
 
G011123539
G011123539G011123539
G011123539
IOSR Journals
 
F011123134
F011123134F011123134
F011123134
IOSR Journals
 
E011122530
E011122530E011122530
E011122530
IOSR Journals
 
D011121524
D011121524D011121524
D011121524
IOSR Journals
 

More from IOSR Journals (20)

A011140104
A011140104A011140104
A011140104
 
M0111397100
M0111397100M0111397100
M0111397100
 
L011138596
L011138596L011138596
L011138596
 
K011138084
K011138084K011138084
K011138084
 
J011137479
J011137479J011137479
J011137479
 
I011136673
I011136673I011136673
I011136673
 
G011134454
G011134454G011134454
G011134454
 
H011135565
H011135565H011135565
H011135565
 
F011134043
F011134043F011134043
F011134043
 
E011133639
E011133639E011133639
E011133639
 
D011132635
D011132635D011132635
D011132635
 
C011131925
C011131925C011131925
C011131925
 
B011130918
B011130918B011130918
B011130918
 
A011130108
A011130108A011130108
A011130108
 
I011125160
I011125160I011125160
I011125160
 
H011124050
H011124050H011124050
H011124050
 
G011123539
G011123539G011123539
G011123539
 
F011123134
F011123134F011123134
F011123134
 
E011122530
E011122530E011122530
E011122530
 
D011121524
D011121524D011121524
D011121524
 

Recently uploaded

To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 

Recently uploaded (20)

To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 

F017443745

  • 1. IOSR Journal of Computer Engineering (IOSR-JCE) e-ISSN: 2278-0661,p-ISSN: 2278-8727, Volume 17, Issue 4, Ver. IV (July – Aug. 2015), PP 37-45 www.iosrjournals.org DOI: 10.9790/0661-17443745 www.iosrjournals.org 37 | Page Fuzzy Logic based Individual Crop Advisory System based on Weather Input Data Swati P. Pawar1 , Sarika A Hajare1 and Prajakta A. Satarkar1 1 (Department of Computer Science and Engineering, SVERI’s College of Engineering, Pandharpur, India) Abstract: Weather has the most significant influence on agriculture. Various weather phenomenon such as cloudiness, precipitation, temperature, and wind have significant influence on agri-management decisions, management practices and cost of cultivation. Therefore, there is need for development of crop specific advisory to an individiual farmers based on various crop parameters such as type of crop, age of crop, location of crop etc. However, existing advisories are region specific and gives vague advisory and also not available for specific location. This paper is focused on giving overview of development of fuzzy logic based to generate automatic advisory based on type of crop, location of crop and age of the crop. The expert knowledge base available with the agricultural scientists will be utilized for developing automatic crop advisory system using machine learning approach such as Fuzzy Logic. This system is developed with the help of PHP and GUI of weather advisory is made in MATLAB. Testing of realistic weather data and randomly generated weather data is done and Success Rate of both data was calculated. Keywords -Fuzzy Logic, Weather Data, Weather Advisory System, Crop Advisory System. I. Introduction The introduction of the paper should explain the nature of the problem, previous work, purpose, and the contribution of the paper. The contents of each section may be provided to understand easily about the paper. Agriculture in India depends heavily on weather and climate conditions. Weather forecasts are useful for decisions regarding crop choice, crop variety, planting/harvesting dates, and investments in farm inputs such as irrigation, fertilizer, pesticide, herbicide etc. Hence, improved weather forecast based agromet advisory service greatly helps farmers to take advantage of benevolent weather and mitigate the impacts of malevolent weather situation. The quality and the reliability of long range forecast and extended range forecast are to be improved for preparation and improved weather based agro-advisories. Early drought warnings and their management strategies are to be expended to district level. For monitoring crop growth I any current season, for each crop species, preparation of crop weather diagrams or calendars depicting current events of crop growth is advisable. Development of weather based forewarning systems is the need of the hour in limiting possible excessive usage of insecticides, pesticides and fungicides [1]. Compared to various other sectors of economy, agriculture is unique, whose output is largely dependent on weather conditions. Further to this, it also depends on management aspects of preventing the crops from severe weather conditions. This study begins with highlighting the significance of short and medium range weather forecasts for making adjustments in daily farm operations, followed by detailed description of how weather forecasts are generated and disseminated by the NCMRWF through its AAS units. It is logical to think that dissemination of information in vernacular languages to the farm households would have a higher degree of uptake by the target groups [2]. II. Present Theories and Practices V. Rao et al [1] provides the overview of the Agrometeorological activities and integration of modern tools in relation to achieve sustainable agriculture in future. Significant achievements include creation of a network of agromet observatories, climatic database and development of models for crop yield forecasting, climatic classification of agricultural, starting of agro advisory units, creating of databank for agrometeorology, integrated agro advisory services, creation of facilities for training and capacity building and national and international cooperation through joint programmes. Anurag et al [3] proposed Geographical Information System in agrometeorology. The versatile tools or operators available in GIS help in analyzing meteorological data precisely and quickly. GIS methods allow the intensive analysis of spatial and temporal patterns of many atmospheric parameters, providing an in-depth look into the regularities and variability of weather and climate. Timely and accurate Agrometeorological information and forecasts have been recognized as effective tools for crucial decision making in routine farm operations. Surendersingh et al [4] has developed web based Agrometeorological information system for sustainable agricultural development. The efficiency of any Agrometeorological service lies in its ability to
  • 2. Fuzzy Logic based Individual Crop Advisory System based on Weather Input Data DOI: 10.9790/0661-17443745 www.iosrjournals.org 38 | Page disseminate timely and relevant Agrometeorological information to the user community, so that they can act on it suitably to augment productivity. Agrometeorological information, used for decision making, represents part of a continuum; at the other end is scientific knowledge and understanding. Other components of this continuum are the collection of data and transforming data into useful information. Information has value when it is disseminated in such a way that the end-users get the maximum benefit in applying its content. Weiss A. et al [5] explored the potential of the new information and communications technologies to improve the access to agrometeorological information. Sue walker [6] proposes the dissemination of Agrometeorological information for personal relationship between the parties with continuity being maintained by regular contact and interactions with open communication channels. The content of the message must be relevant to the decisions of the client. India meteorological department (IMD) is disseminating agromet advisory bulletins to farmers and other stakeholders through about 130 Agro Meteorological Field Units (AMFUs). The AMFUs prepare district- level agromet bulletins which are prepared based on weather forecast and existing crop status information. An effort has started to develop an IT-enabled agro-meteorological advisory system called eAgromet, to improve the efficiency of agromet advisory bulletin preparation and dissemination process by exploiting advances in both agriculture and information technologies. In this paper, Krishna P et al. [7] explain the architecture of eAgromet prototype. Parvinder et al [8] had conducted a pilot study to assess the economic impact of weather forecast-based advisories issued to 15 of the 127 Agrometeorological Advisory Service (AAS) units of the Ministry of Earth Sciences, Government of India. Six seasons comprising three Kharif (summer) and three Rabi (winter) during 2003–2007 were chosen. The main aim was to study the percentage increase/decrease in the yield and net return due to AAS. In general, soft computing methods include Fuzzy Logic, neuro-computing, evolutionary computing, probabilistic computing, belief networks, chaotic systems, and parts of learning theory. FL, ANNs, GAs, BI and DT have been widely applied for research and development in agricultural and biological engineering. Bardossy et al [9] had applied a fuzzy rule-based methodology to the problem of classifying daily atmospheric circulation patterns (CP). Rules are defined corresponding to the geographical location of pressure anomalies. The fuzzy rule-based approach thus has potential to be applicable to the classification of GCM produced daily CPs for the purpose of predicting the effect of climate change on space-time precipitation over areas where only a rudimentary classification exists or where none at all exists. Agboola et al., [10] has investigated the ability of fuzzy rules/logic in modeling rainfall for South Western Nigeria. The developed Fuzzy Logic model is made up of two functional components; the knowledge base and the fuzzy reasoning or decision-making unit. The model predicted outputs were compared with the actual rainfall data. The developed fuzzy rule-based model shows flexibility and ability in modeling an ill- defined relationship between input and output variables. Somia et al. [11] had interested in rainfall events prediction by applying rule-based reasoning and fuzzy logic. Five parameters: relative humidity, total cloud cover, wind direction, temperature and surface pressure are the input variables for their model, each has three membership functions. Among the overall 243 possibilities they had taken one hundred eighteen fuzzy IF– THEN rules and fuzzy reasoning. The output variable which has four membership functions, takes values from zero to one hundred corresponding to the percentage for rainfall events given for every hourly data. Savita et al. [12] designed an interface for three subsystems—the knowledge acquisition subsystem with dynamic disease knowledge base, intelligent disease diagnosis subsystem with object-oriented intelligent- inference model and intelligent tutor for crop disease with audio-visual graphical user web interface. The paper describes the design features; functionality and development of intelligent multimedia web interface. Baum et al [13] proposed a fuzzy logic classification (FLC) methodology to achieve the two goals : 1) to discriminate between clear sky and clouds in a 32 3 32 pixel array, or sample, of 1.1-km Advanced Very High Resolution Radiometer data, and 2) if clouds are present, to discriminate between single-layered and multilayered clouds within the sample. To achieve these goals, eight FLC modules are derived that are based broadly on air mass type and surface type (land or water). The training and testing data used by the FLC are collected from more than 150 daytime AVHRR local area coverage scenes recorded between 1991 and 1994 over all seasons. Fuzzy logic is a powerful concept for handling nonlinear, time varying and adaptive systems. It permits the use of linguistic values of variables and imprecise relationships for modeling system behavior. Brian et al [14] presents an overview of fuzzy logic modeling techniques, its applications to biological and agricultural systems and an example showing the steps of constructing a fuzzy logic model. Jadhav et al [15] presents the knowledge based diagnosis of nutrient deficiency observed in sugarcane crop using fuzzy prolog rules. Fuzzy logic is a form of many-valued logic; it deals with reasoning that is approximate rather than fixed and exact. For the adequate growth of sugarcane crop, nutrients are required. It assists or guides the farmers, experts, counselors in agricultural field to find out nutrient deficiency on the basis of symptoms appeared on the leaves of sugarcane crop using fuzzy prolog rules.
  • 3. Fuzzy Logic based Individual Crop Advisory System based on Weather Input Data DOI: 10.9790/0661-17443745 www.iosrjournals.org 39 | Page III. Formation Of Fuzzy Rules A database is an organized collection of data. It is the collection of tables, queries, reports, views and other objects. The data is typically organized to model aspects of reality in a way that supports processes requiring information. Database management systems are computer software applications that interact with the user, other applications, and the database itself to capture and analyze data. A general-purpose DBMS is designed to allow the definition, creation, querying, update, and administration of databases. In this study, for the database formation weather data is collected from website of ‗National Research Center for Grapes‘, Pune. The weather data is available from 12th August 2003 to 31st August 2013. And this weather data is collected from weather station no. 1891. Study parameters are Temperature, Humidity and Rainfall. But in our database min, max and average observations are available. Therefore, study parameters are minTemperature, maxTemperature, avgTemperature, minHumidity, maxHumidity, avgHumidity and Rainfall. For the formation of rule we take low, medium and high range to each parameter i.e. seven parameters. Based on the combination rules become more than 2000. After so many trial and errors we reach at conclusion that 27 rules are formed. These are shown in following table as: Table 3.1: Rules For Temperature Parameter Rule No. Rules Rule 1 minTemperature is Low, maxTemperature is Low and avgTemperature is Low Rule 2 minTemperature is Low, maxTemperature is Low and avgTemperature is Medium Rule 3 minTemperature is Low, maxTemperature is Low and avgTemperature is High Rule 4 minTemperature is Low, maxTemperature is Medium and avgTemperature is Low Rule 5 minTemperature is Low, maxTemperature is Medium and avgTemperature is Medium Rule 6 minTemperature is Low, maxTemperature is Medium and avgTemperature is High Rule 7 minTemperature is Low, maxTemperature is High and avgTemperature is Low Rule 8 minTemperature is Low, maxTemperature is High and avgTemperature is Medium Rule 9 minTemperature is Low, maxTemperature is High and avgTemperature is High Rule 10 minTemperature is Medium, maxTemperature is Low and avgTemperature is Low Rule 11 minTemperature is Medium, maxTemperature is Low and avgTemperature is Medium Rule 12 minTemperature is Medium, maxTemperature is Low and avgTemperature is High Rule 13 minTemperature is Medium, maxTemperature is Medium and avgTemperature is Low Rule 14 minTemperature is Medium, maxTemperature is Medium and avgTemperature is Medium Rule 15 minTemperature is Medium, maxTemperature is Medium and avgTemperature is High Rule 16 minTemperature is Medium, maxTemperature is High and avgTemperature is Low Rule 17 minTemperature is Medium, maxTemperature is High and avgTemperature is Medium Rule 18 minTemperature is Medium, maxTemperature is High and avgTemperature is High Rule 19 minTemperature is High, maxTemperature is Low and avgTemperature is Low Rule 20 minTemperature is High, maxTemperature is Low and avgTemperature is Medium Rule 21 minTemperature is High, maxTemperature is Low and avgTemperature is High Rule 22 minTemperature is High, maxTemperature is Medium and avgTemperature is Low Rule 23 minTemperature is High, maxTemperature is Medium and avgTemperature is Medium Rule 24 minTemperature is High, maxTemperature is Medium and avgTemperature is High Rule 25 minTemperature is High, maxTemperature is High and avgTemperature is Low Rule 26 minTemperature is High, maxTemperature is High and avgTemperature is Medium Rule 27 minTemperature is High, maxTemperature is High and avgTemperature is High Table 3.2: Rules For Humidity Parameter Rule No. Rules Rule 1 minHumidity is Low, maxHumidity is Low and avgHumidity is Low Rule 2 minHumidity is Low, maxHumidity is Low and avgHumidity is Medium Rule 3 minHumidity is Low, maxHumidity is Low and avgHumidity is High Rule 4 minHumidity is Low, maxHumidity is Medium and avgHumidity is Low Rule 5 minHumidity is Low, maxHumidity is Medium and avgHumidity is Medium Rule 6 minHumidity is Low, maxHumidity is Medium and avgHumidity is High Rule 7 minHumidity is Low, maxHumidity is High and avgHumidity is Low Rule 8 minHumidity is Low, maxHumidity is High and avgHumidity is Medium Rule 9 minHumidity is Low, maxHumidity is High and avgHumidity is High Rule 10 minHumidity is Medium, maxHumidity is Low and avgHumidity is Low Rule 11 minHumidity is Medium, maxHumidity is Low and avgHumidity is Medium Rule 12 minHumidity is Medium, maxHumidity is Low and avgHumidity is High Rule 13 minHumidity is Medium, maxHumidity is Medium and avgHumidity is Low Rule 14 minHumidity is Medium, maxHumidity is Medium and avgHumidity is Medium Rule 15 minHumidity is Medium, maxHumidity is Medium and avgHumidity is High Rule 16 minHumidity is Medium, maxHumidity is High and avgHumidity is Low Rule 17 minHumidity is Medium, maxHumidity is High and avgHumidity is Medium Rule 18 minHumidity is Medium, maxHumidity is High and avgHumidity is High Rule 19 minHumidity is High, maxHumidity is Low and avgHumidity is Low
  • 4. Fuzzy Logic based Individual Crop Advisory System based on Weather Input Data DOI: 10.9790/0661-17443745 www.iosrjournals.org 40 | Page Rule 20 minHumidity is High, maxHumidity is Low and avgHumidity is Medium Rule 21 minHumidity is High, maxHumidity is Low and avgHumidity is High Rule 22 minHumidity is High, maxHumidity is Medium and avgHumidity is Low Rule 23 minHumidity is High, maxHumidity is Medium and avgHumidity is Medium Rule 24 minHumidity is High, maxHumidity is Medium and avgHumidity is High Rule 25 minHumidity is High, maxHumidity is High and avgHumidity is Low Rule 26 minHumidity is High, maxHumidity is High and avgHumidity is Medium Rule 27 minHumidity is High, maxHumidity is High and avgHumidity is High Table 3.3: Rules For Rainfall Rule No. Rules Rule 1 minHumidity is Low, maxHumidity is Low and avgHumidity is Low Rule 2 minHumidity is Low, maxHumidity is Low and avgHumidity is Medium Rule 3 minHumidity is Low, maxHumidity is Low and avgHumidity is High IV. Development of Fuzzy System A Fuzzy logic presents robust and flexible inference methods in domains subject to imprecision and uncertainty. The linguistic representation of knowledge allows a human to interact with a fuzzy system in an intuitive, seamless manner. A key objective of this section is to design of fuzzy systems for advisory. Consider that the inputs of the fuzzy systems are represented by X and outputs are represented by Z. The objective is to find the mapping between X and Z. In advisory system, the weather data obtained from the database of different parameter Xi can be used as inputs and advisory in terms of Rule will be the output of the fuzzy system. Here, X= tureavgTemperaeTemperatureTemperatur ,max,min and Z = 27....,.........2,1 RuleRuleRule The weather parameters tureavgTemperaeTemperatureTemperatur ,max,min are treated as input variables. Fuzzy sets with Gaussian membership functions are used to define these input variables. These fuzzy sets can be defined using the following equation Where mean and standard deviation of the Gaussian membership function are obtained from the mean and standard deviation of each parameter of weather data in this study. Success rate is calculated using the results obtained after defuzzification. If we test samples of noisy data and out of that if the system correctly classifies times then success rate for rule p as a percentage is given as Gaussian Membership Function: In this section, we formulate a fuzzy classifier for weather advisory in twenty seven rules as  27....,.........2,1 RuleRuleRule using the 7 features (i.e. 03 of Temperature, 03 of Humidity and 1 of Rainfall). The Gaussian membership function used for the design of this fuzzy system. Based on the observations of weather of twenty seven rules, the mean and standard deviations are obtained to tune the fuzzy classifier.Gaussian membership functions for 7 features are shown in Figures 4.2-4.4 for Temperature, Humidity and Rainfall based features, respectively. Based on the membership function shown in these figures the membership function for weather data will be obtained. The membership value of each feature will contribute to decide the rule for weather advisory.
  • 5. Fuzzy Logic based Individual Crop Advisory System based on Weather Input Data DOI: 10.9790/0661-17443745 www.iosrjournals.org 41 | Page V. Testing For Real Weather Data In this section, we are testing the weather data of 10 year (from 12th Aug 2003 to 31st Aug. 2013). For testing we partitioned the data in 50-50% partition (50% for training and 50% for testing), 80-20% and 70-30%. Then calculate the performance of fuzzy classifier for Temperature, Humidity and Rainfall which is shown in table 5.1. Table 5.1: Fuzzy Classification performance for Temp, Hum & Rain Sr. No. Weather Parameter 50-50% partition 80-20% partition 70-30% partition Total Success Rate 1. Temperature 99.9824 99.9647 100 100 2. Humidity 99.8662 99.7541 99.9375 99.8766 3. Rainfall 99.9383 100 100 100 From the above table 5.1 it is observed that the Temperature parameter gives the minimum success rate of 99.9647% at 80-20% partition, the Humidity gives minimum success rate of 99.7541% at 80-20% partition and Rainfall shows 99.9383% minimum success rate at 50-50% partition. Also it is observed from above table that all the three weather parameter gives maximum success rate at 70-30% partition as for Temperature & Rainfall it is 100% and for Humidity it is 99.9375%. The fuzzy classification performance for twenty seven rules of Temperature, Humidity and three rules of Rainfall is also calculated. These performances are comparatively summarized in Figure 5.1-5.2. From these tables and Figure, it is observed that 70-30% partition give far better performance as compared to 50-50% and 80-20% partition performance.
  • 6. Fuzzy Logic based Individual Crop Advisory System based on Weather Input Data DOI: 10.9790/0661-17443745 www.iosrjournals.org 42 | Page Figure 5.1: Performance of fuzzy logic classifier for Temperature Figure 5.2: Performance of fuzzy logic classifier for Humidity Figure 5.3: Performance of fuzzy logic classifier for Rainfall
  • 7. Fuzzy Logic based Individual Crop Advisory System based on Weather Input Data DOI: 10.9790/0661-17443745 www.iosrjournals.org 43 | Page VI. PHP based Implementation In this section, PHP based implementation of weather and crop advisory using fuzzy based approach is described for the easy usage of this methodology whose snapshots are shown in figure 6.1 and 6.2. Figure 6.1 shows the front pages of PHP based advisory system whereas figure 6.2 shows the working steps of Advisory system (weather as well as crop). Figure 6.1: Front page of PHP for Advisory System [1]. Working of PHP based Advisory System using the following stepsas: [2]. First go to Login. If farmer is new user then go to Register and make registration with his primary information and get the username for Login as shown in Figure6.2(b). [3]. After Login he must give the village name and select the option which advisiry he wants to know as mentioned in Figure6.2(c). [4]. If farmer/user select weather advisory option, he gets the weather information of village name which he enter as shown in Figure6.2(d). when he enters the village name then it is automatically connected to weather forecasting link which gives the weather of that particular vilage. Weather is the input to the Fuzzy System which gives output in the form of Weather Advisory. [5]. As shown in Figure6.2(e) and (f) if farmer/user select the Crop Advisory option, then he gets the crop advisory with the age of crop of that particular crop which he mentioned in Name of Crop. Also, this system will be included with planning aspects such as watering pattern, numerical or fertilizer doses with respect to age of the crop. System will automatically calculate the age of individual‘s crop, based on input date of crop sowing or flowering or cutting or punning etc. [6]. If farmer/user wants both the advisory then choose the option Weather and Crop Advisory then he will get both the advisory as shown in Figure6.2(g) and (h). a) Login page for farmer b) Registration page for new farmer
  • 8. Fuzzy Logic based Individual Crop Advisory System based on Weather Input Data DOI: 10.9790/0661-17443745 www.iosrjournals.org 44 | Page c) User choice is weather advisory d) Weather advisory e) User choice is crop advisory f) Crop advisory g) Both choices weather & crop advisory h) Weather & crop advisory system Figure 6.2: Working steps of PHP based Advisory System
  • 9. Fuzzy Logic based Individual Crop Advisory System based on Weather Input Data DOI: 10.9790/0661-17443745 www.iosrjournals.org 45 | Page VII. Conclusion Advisory system developed using fuzzy classifier is studied in this thesis. Conclusions of this study are given below: 1. In data analysis and cluster formation, from weather parameter plots and the combination of parameter plots it is observed that in some combination of fuzzy rule there is no weather data is available. Those combinations are deleted and twenty seven fuzzy rules are formed for the development of advisory system. 2. Fuzzy logic classifier is developed for advisory system. This classifier is developed for rules by using weather data as input. These classifiers are tested for various sets of weather data inputs. The classifier gives superior classification performance for all the three parameter such as Temperature, Humidity and Rainfall. While testing for various sets of weather data inputs, it is observed that 70-30% partition give far better performance as compared to 50-50% and 80-20% partition performance. 3. Demonstration of fuzzy classifier is done in PHP. PHP tests the three parameters Temperature, Humidity and Rainfall using fuzzy logic and generates the message, which tells rule generated from fuzzy logic. References [1]. V. Rao., G. Rao., A. Rao., & M.K. Rao., (2009) ―Synergizing agro meteorology for managing future agricultural in India‖ Journal of Agro meteorology 11 (Special Issue) : 11-17. [2]. Rathore L., Parvinder M., (2008) ―Project Report on Economic Impact Assessment of Agrometerological advisory Service of NCMRWF‖ National Centre for Medium Range Weather Forecasting, Ministry of Earth Sciences, Government of India. [3]. Anurag., Diwan Singh., and Surender singh., (2009) ―Application of Geographical Information System in agrometeorology‖ Journal of Agrometeorology 11, 208-216. [4]. Surender Singh., Diwan Singh., and V Rao., (2009) ―Web based Agrometeorological information system for sustainable agricultural development‖, Journal of Agrometeorology 11, 234-237. [5]. Weiss A., Van L., and Bernardi M., (2000) ―Communicating agrometeorological information to farming communities‖, Agricultural and Forest Meteorology 103, 185–196. [6]. Sue Walker., ―Dissemination of Agrometeorological Information‖, University of the Free State, Bloemfontein, South Africa, 145- 155. [7]. Krishna P., Raji D., Rathore L., (2011) ―eAgromet: A Prototype of an IT-based Agro-Meteorological Advisory System‖. [8]. Parvinder M., Rathore L., (2011) ―Economic impact assessment of the Agrometeorological Advisory Service of India‖ Current Science, Vol. 101. [9]. Bardossy A., Duckstein L., Bogardi I., (1995) ―Fuzzy rule-based classification of atmospheric circulation patterns‖, International Journal of Climatology 15, 1087–1097. [10]. Agboola A., (2013) ―Development of a Fuzzy Logic Based Rainfall Prediction Model‖ International Journal of Engineering and Technology Volume 3 No. 4. [11]. Somia A., Khaled E., Youssef, Abd El-wahab., (2011) ―Rainfall events prediction using rule-based fuzzy inference system‖ Atmospheric Research, 228–236. [12]. Savita K., Kamal R., Harvinder S., Gupta G., (2011) ―An intelligent multimedia interface for fuzzy-logic based inference in crops‖, Expert Systems with Applications 38,14592–14601. [13]. Baum B., Vasanth T., Jay T., Ronald W., (1997) ―Automated Cloud Classification of Global AVHRR Data Using a Fuzzy Logic Approach‖, Journal of Applied Meteorology, Volume 36, 1519-1540. [14]. Brian C., Brahm V., (1998) ―Fuzzy Logic for Biological and Agricultural Systems‖, Artificial Intelligence Review 12: 213–225. [15]. Jadhav S., Yelapure S., Babar V., (2012) ―Fuzzy Prolog Rules in Knowledge Based Diagnosis of Nutrient Deficiency in Sugarcane Crop‖, International Journal of Computing and Corporate Research, Volume 2.