ALL Metrics
-
Views
-
Downloads
Get PDF
Get XML
Cite
Export
Track
Software Tool Article
Revised

ESforRPD2: Expert System for Rice Plant Disease Diagnosis

[version 3; peer review: 2 approved]
PUBLISHED 11 Jul 2024
Author details Author details
OPEN PEER REVIEW
REVIEWER STATUS

This article is included in the Agriculture, Food and Nutrition gateway.

This article is included in the ICTROPS 2018 collection.

Abstract

One of the factors causing rice production disturbance in Indonesia is that farmers lack knowledge of early symptoms of rice plant diseases. These diseases are increasingly rampant because of the lack of experts. This study aimed to overcome this problem by providing an Expert System that helps farmers to make an early diagnosis of rice plant diseases.

Data of rice plant pests and diseases in 2016 were taken from Samarinda, East Kalimantan, Indonesia using an in-depth survey, and rice experts from the Department of Food Crops and Horticulture of East Kalimantan Province were recruited for the project. The Expert System for Rice Plant Disease Diagnosis, ESforRPD2, was developed based on the pest and disease experiences of the rice experts and uses a Waterfall Paradigm and Unified Modeling Language. This Expert System can detect 48 symptoms and 8 types of diseases of rice plants from 16 data tests with a sensitivity of 87.5%. The system can also provide recommendations for the treatment of identified diseases.

ESforRPD2 is available in Indonesian at http://esforrpd2.blog.unmul.ac.id

Keywords

Expert System, Rice Plant Disease, Waterfall, Unified Modelling Language

Revised Amendments from Version 2

The sentence "The system can also provide recommendations for the treatment of identified diseases" was inserted at the end of the abstract.
To explain knowledge-based development, we added the sentence "The construction of the knowledge-based system employs the Dempster-Shafer approach" in the Data collection and ES development sections.
We have also added the sentence "in a bilingual interface that combines both English and Indonesian" in the Implementation section.

See the authors' detailed response to the review by Yi Fang
See the authors' detailed response to the review by Marimin Marimin

Introduction

Correct diagnosis of symptoms in rice plant diseases, caused by bacteria, nematodes, fungi, phythoplasmal and viruses14, is very critical in supporting the productivity of rice plants. However, many regions in Indonesia have a huge problem because of a limited number of rice plant pathologists. The large plantation area of rice plants is also a problem due to logistical issues when visiting these sites, leading to difficulty obtaining disease evidence.

Along with other rapid technological developments, a technology known as Expert System (ES)58 has been developed to solve health912, education13, business14, and agriculture15,16, problems. ES is usually designed for a specific condition, i.e. variables of climate in cases of agriculture. This article proposes a new software based on ES for the diagnosis of disease in rice plants in the Samarinda region, Indonesia. Waterfall Paradigm was applied in designing this ES. The prototype, Expert System for Rice Plant Disease Diagnosis (ESforRPD2) is available at: http://esforrpd2.blog.unmul.ac.id.

Methods

Data collection and ES development

The ES of rice plant disease diagnosis was designed to help farmers and agricultural officials to diagnose rice plant diseases occurring in the Samarinda region, East Kalimantan province, Indonesia. Rice plant experts were recruited from the Seed Technology Development Division at the Department of Food Crops and Horticulture of East Kalimantan Province and from the Department of Agro-eco-technology of Agricultural Faculty of Mulawarman University (one expert from each). The experts were the primary source for information on rice plant symptoms and diseases. The two rice plant experts have experience in diagnosing rice plant disease in the region of East Kalimantan Province for 20 years. Symptoms and diseases specific for rice plant and their relationships (and their ranked importance) were derived from the experts by questionnaire (Supplementary File 1). This allows the ES to be specific for rice plant diseases diagnosis. This information was then used to construct the knowledge base for building the ES software.

The ES software was developed using the Waterfall paradigm as recommended by Sommerville17 using five stages, i.e. (i) planning and requirement, (ii) analysis and software design, (iii) implementation and unit testing, (iv) integration and (v) system testing and operation and maintenance. ES architecture consists of three parts, namely the user interface, the inference engine and the knowledge base as proposed by Lucas and van der Gaag7. The user interface is used as a consulting interface in order to obtain knowledge and advice from the ES, which would be like consulting an expert. In this ES, the inference engine works as a consultation system in processing input data to build a diagnosis based on the knowledge base developed. The construction of the knowledge-based system employs the Dempster-Shafer approach.

Implementation

The implementation of the ESforRPD2 application is based on Unified Modelling Language (Figure 1) as proposed by Sommerville17, which consists of use case diagrams, activity diagrams, and class diagrams.

22da0dee-bdde-4868-8fc1-bdf98038a2e7_figure1a,b.gif

Figure 1.

a. Use case diagram of user. b. Use case diagram of expert.

22da0dee-bdde-4868-8fc1-bdf98038a2e7_figure1c.gif

Figure 1c. Activity diagram of ESforRPD2 system application.

22da0dee-bdde-4868-8fc1-bdf98038a2e7_figure1d.gif

Figure 1d. Class diagram of ESforRPD2 system application.

We constructed two types of “Use case diagram”, namely “Use case for user” consisting of four cases (Article, Consulting, Choose Symptoms and Consulting Result); and “Use case for expert” consisting of three cases (Symptoms, Diseases, and Relation). The use case describes the functions of the ES interacting with user and expert. The activity diagram illustrates the flow of various activities being designed in the ES, i.e. how the flow starts, the decision that might occur, and the flow end. The activity diagram also describes parallel processes that might occur in some executions. In this ES, we build four data stores (Expert, Symptoms, Relation, and Diagnosis) in the class diagram. The ESforRPD2 application uses four datasets, namely disease- and symptoms-data, knowledge base, and symptoms-disease-weight relationships table (Dataset 2). The construction of decision trees and forward-chaining tracing for diagnosing of rice plant diseases in the ES is shown in Figure 2.

22da0dee-bdde-4868-8fc1-bdf98038a2e7_figure2.gif

Figure 2. Decision tree and forward chaining tracing.

ESforRPD2 is the first version of ES (in a bilingual interface that combines both English and Indonesia language) to make it user-friendly for Indonesian users. Users use a consultation page to choose the symptoms of the rice plant. The ES performs the calculation process to obtain the trust level using the Dempster-Shafer method18. The user page (Figure 3a) is the main web page for users without logging in. In the user page, there is also a home menu that displays articles about ES, rice plant diseases, and the Dempster-Shafer method. The consultation page starts the user consultation about the disease of rice plants (Figure 3b). The ES will provide an output as a display showing the symptoms, diagnosis of disease and the confidence level (Figure 3c).

22da0dee-bdde-4868-8fc1-bdf98038a2e7_figure3a.gif

Figure 3a. User main page.

22da0dee-bdde-4868-8fc1-bdf98038a2e7_figure3b.gif

Figure 3b. Consultation page.

22da0dee-bdde-4868-8fc1-bdf98038a2e7_figure3c.gif

Figure 3c. Diagnosis results page.

Operation

The ESforRPD2 application is developed using CPU with specifications of Intel Core i3, 4GB RAM, and 300GB HDD. The same specification of CPU is needed to operate this application.

Uses case

The ESforRPD2 application was tested applying symptom-data inputs by clicking the symptoms selected (Figure 5b). In a single test using the case of four symptom-data inputs selected, namely (i) Spots on leaf midrib, (ii) Little spots are dark brown or slightly purple rounded shape, (iii) Spots on oval-shaped leaves and evenly distributed on the leaf surface, (iv) The size of spots is 2–10 mm long and 1 mm wide, a display of diagnosis page (Figure 3c) will appear following clicking of the “submit diagnose” button. The diagnosis page shows the confidence level. In this case test, the ES gave the sensitivity of disease type detection of 91%.

16 tests in row were conducted using randomly selected symptoms by user in the ES. The results were approved by the two experts. In total, 14 diagnosis (87.5%) of the 16 results showed by the ES were justified by the two experts (Table 1).

Table 1. System testing with expert justification.

Test No.Experts Justification (English/Indonesian)Results Diagnosis of ESforRPD2
(English/Indonesian)
Results
1Blast/BlasBlast/BlastSuitable
2Brown Spot (Bercak Coklat)Brown Spot (Bercak Coklat)Suitable
3Narrow Brown Spot (Bercak Coklat Sempit)Narrow Brown Spot (Bercak Coklat Sempit)Suitable
4Sheath Bligh (Hawar Pelepah)Sheath Bligh (Hawar Pelepah)Suitable
5False Smut (Noda Palsu/Gosong Palsu)False Smut (Noda Palsu/Gosong Palsu)Suitable
6Grassy Stunt (Kerdil Rumput)Grassy Stunt (Kerdil Rumput)Suitable
7Bacterial leaf blight (BLB-Kresek Hawar Daun)Bacterial leaf blight (BLB-Kresek Hawar Daun)Suitable
8Tungro (Tungro)Tungro (Tungro)Suitable
9Blast (Blas)Blast (Blas)Suitable
10Brown Spot (Bercak Coklat)Brown Spot (Bercak Coklat)Suitable
11Narrow Brown Spot (Bercak Coklat Sempit)Blast/Blas Unsuitable
12Sheath Bligh (Hawar Pelepah)Blast/BlasUnsuitable
13False Smut (Noda Palsu/Gosong Palsu)False Smut (Noda Palsu/Gosong Palsu)Suitable
14Grassy Stunt (Kerdil Rumput)Grassy Stunt (Kerdil Rumput)Suitable
15Bacterial leaf blight (BLB-Kresek Hawar Daun)Bacterial leaf blight (BLB-Kresek Hawar Daun)Suitable
16Tungro (Tungro)Tungro (Tungro)Suitable

Discussion

The ESforRPD2 application is showing good reliability. By applying 16 tests, the ESforRPD2 showed a level of performance of 87.5% (Table 1) following justification to two rice plants diseases experts. The performance of the ESforRPD2 during validation was the expected high-performance level of plant diseases diagnosis by the expert system. This performance is much higher than the performance of ES for Chili pepper pest diagnosis invented by Agus et al.16. However other Expert System could show excellent performance of 98.38%19, this evidence advice that the performance of ESforRPD2 could be improved in the next study.

Currently, ESforRPD2 has only been tested with data from the Samarinda region. In a future study, we will use data from other regions of East Kalimantan, which have the same climate (tropical rainforest) and soil character as the Samarinda region. In addition, we will test data from other regions in Indonesia, which have a different climate. Newbery et al.20 showed that different climate conditions affect symptoms of arable crop disease; therefore, the ESforRPD2 will need continuous evaluation because climate change effects21.

Consent

Written informed consent was obtained from the two experts for participation in the study.

Comments on this article Comments (0)

Version 3
VERSION 3 PUBLISHED 06 Dec 2018
Comment
Author details Author details
Competing interests
Grant information
Copyright
Download
 
Export To
metrics
Views Downloads
F1000Research - -
PubMed Central
Data from PMC are received and updated monthly.
- -
Citations
CITE
how to cite this article
Agus F, Ihsan M, Marisa Khairina D and Candra KP. ESforRPD2: Expert System for Rice Plant Disease Diagnosis [version 3; peer review: 2 approved]. F1000Research 2024, 7:1902 (https://doi.org/10.12688/f1000research.16657.3)
NOTE: If applicable, it is important to ensure the information in square brackets after the title is included in all citations of this article.
track
receive updates on this article
Track an article to receive email alerts on any updates to this article.

Open Peer Review

Current Reviewer Status: ?
Key to Reviewer Statuses VIEW
ApprovedThe paper is scientifically sound in its current form and only minor, if any, improvements are suggested
Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit.
Not approvedFundamental flaws in the paper seriously undermine the findings and conclusions
Version 3
VERSION 3
PUBLISHED 11 Jul 2024
Revised
Views
7
Cite
Reviewer Report 14 Aug 2024
Marimin Marimin, Department of Agricultural Industrial Technology, Faculty of Agricultural Technology, IPB University (Bogor Agricultural University), Bogor, Indonesia 
Approved
VIEWS 7
I have read the newly revised version of the article. The authors have addressed all of ... Continue reading
CITE
CITE
HOW TO CITE THIS REPORT
Marimin M. Reviewer Report For: ESforRPD2: Expert System for Rice Plant Disease Diagnosis [version 3; peer review: 2 approved]. F1000Research 2024, 7:1902 (https://doi.org/10.5256/f1000research.168667.r302069)
NOTE: it is important to ensure the information in square brackets after the title is included in all citations of this article.
Version 2
VERSION 2
PUBLISHED 21 Feb 2019
Revised
Views
29
Cite
Reviewer Report 22 May 2020
Marimin Marimin, Department of Agricultural Industrial Technology, Faculty of Agricultural Technology, IPB University (Bogor Agricultural University), Bogor, Indonesia 
Approved with Reservations
VIEWS 29
  • In the last section of  abstract should be added that the system also provide suggestion for handling the identified disese.
  • The interface of the implemented system is in Indonesian,
... Continue reading
CITE
CITE
HOW TO CITE THIS REPORT
Marimin M. Reviewer Report For: ESforRPD2: Expert System for Rice Plant Disease Diagnosis [version 3; peer review: 2 approved]. F1000Research 2024, 7:1902 (https://doi.org/10.5256/f1000research.19990.r59359)
NOTE: it is important to ensure the information in square brackets after the title is included in all citations of this article.
  • Author Response 11 Jul 2024
    Fahrul Agus, GIS and Environment Modelling Lab. CSIT, Mulawarman University, Samarinda, 75242, Indonesia
    11 Jul 2024
    Author Response
    Reviewer 2: In the last section of  abstract should be added that the system also provide suggestion for handling the identified disease.
    Response: We appreciate your significant contribution. In the ... Continue reading
  • Author Response 29 Jun 2024
    Fahrul Agus, GIS and Environment Modelling Lab. CSIT, Mulawarman University, Samarinda, 75242, Indonesia
    29 Jun 2024
    Author Response
    We appreciate your effort in reviewing our application and verifying its adherence to scientific standards. We highly appreciate your experience and greatly respect your input. We recognize the reservations you ... Continue reading
COMMENTS ON THIS REPORT
  • Author Response 11 Jul 2024
    Fahrul Agus, GIS and Environment Modelling Lab. CSIT, Mulawarman University, Samarinda, 75242, Indonesia
    11 Jul 2024
    Author Response
    Reviewer 2: In the last section of  abstract should be added that the system also provide suggestion for handling the identified disease.
    Response: We appreciate your significant contribution. In the ... Continue reading
  • Author Response 29 Jun 2024
    Fahrul Agus, GIS and Environment Modelling Lab. CSIT, Mulawarman University, Samarinda, 75242, Indonesia
    29 Jun 2024
    Author Response
    We appreciate your effort in reviewing our application and verifying its adherence to scientific standards. We highly appreciate your experience and greatly respect your input. We recognize the reservations you ... Continue reading
Views
10
Cite
Reviewer Report 01 Mar 2019
Yi Fang, Nano Electrochemistry Laboratory, College of Engineering, University of Georgia, Athens, GA, USA 
Approved
VIEWS 10
After the language revision and then using the correct ... Continue reading
CITE
CITE
HOW TO CITE THIS REPORT
Fang Y. Reviewer Report For: ESforRPD2: Expert System for Rice Plant Disease Diagnosis [version 3; peer review: 2 approved]. F1000Research 2024, 7:1902 (https://doi.org/10.5256/f1000research.19990.r44749)
NOTE: it is important to ensure the information in square brackets after the title is included in all citations of this article.
Version 1
VERSION 1
PUBLISHED 06 Dec 2018
Views
23
Cite
Reviewer Report 24 Jan 2019
Yi Fang, Nano Electrochemistry Laboratory, College of Engineering, University of Georgia, Athens, GA, USA 
Approved with Reservations
VIEWS 23
The author applied Expert System (ES) for rice plant disease and diagnosis; the background information and introduction is sufficient and well organized. The entire manuscript is also presented well. However, the author used the word “accuracy” which is not quite ... Continue reading
CITE
CITE
HOW TO CITE THIS REPORT
Fang Y. Reviewer Report For: ESforRPD2: Expert System for Rice Plant Disease Diagnosis [version 3; peer review: 2 approved]. F1000Research 2024, 7:1902 (https://doi.org/10.5256/f1000research.18205.r43488)
NOTE: it is important to ensure the information in square brackets after the title is included in all citations of this article.
  • Author Response 12 Feb 2019
    Fahrul Agus, GIS and Environment Modelling Lab. CSIT, Mulawarman University, Samarinda, 75242, Indonesia
    12 Feb 2019
    Author Response
    We agree with your judgment regarding the term of accuracy. We meant the accuracy is the sensitivity, for that reason we change the term accuracy to sensitivity. Regarding the term ... Continue reading
COMMENTS ON THIS REPORT
  • Author Response 12 Feb 2019
    Fahrul Agus, GIS and Environment Modelling Lab. CSIT, Mulawarman University, Samarinda, 75242, Indonesia
    12 Feb 2019
    Author Response
    We agree with your judgment regarding the term of accuracy. We meant the accuracy is the sensitivity, for that reason we change the term accuracy to sensitivity. Regarding the term ... Continue reading

Comments on this article Comments (0)

Version 3
VERSION 3 PUBLISHED 06 Dec 2018
Comment
Alongside their report, reviewers assign a status to the article:
Approved - the paper is scientifically sound in its current form and only minor, if any, improvements are suggested
Approved with reservations - A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit.
Not approved - fundamental flaws in the paper seriously undermine the findings and conclusions
Sign In
If you've forgotten your password, please enter your email address below and we'll send you instructions on how to reset your password.

The email address should be the one you originally registered with F1000.

Email address not valid, please try again

You registered with F1000 via Google, so we cannot reset your password.

To sign in, please click here.

If you still need help with your Google account password, please click here.

You registered with F1000 via Facebook, so we cannot reset your password.

To sign in, please click here.

If you still need help with your Facebook account password, please click here.

Code not correct, please try again
Email us for further assistance.
Server error, please try again.