M-DCocoa: M-Agriculture Expert System for Diagnosing Cocoa Plant Diseases

  • Munirah Mohd Yusof
  • Nur Fazliyana Rosli
  • Muhaini Othman
  • Rozlini Mohamed
  • Mohd Hafizul Afifi Abdullah
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 700)


Major technological advancements were experienced including mobile applications in the various domain. The advancement in mobile applications not only used for our daily life and chores but it leads to more specific and technical purposes such as in medical, engineering, agriculture and education domain. This paper aims to study the implementation of mobile systems in agriculture and proposes a development of M-Agriculture that help in diagnosing cocoa plant diseases named as M-DCocoa. This application enables a user to recognize cocoa diseases afflict by the plant and provide user appropriate advice or treatments in shorter time period. The user will answer the questions based on cocoa plant condition or symptoms and the application generates the answer in form of disease and treatments. A rule-based and forward chaining inference engine has been used as part of the system development. With this application, it helps and allows the user to recognize cocoa diseases with useful treatments suggestion.


Expert system Mobile applications Agriculture Forward chaining Rule-based Cocoa plant 



This paper has been supported by Short Term Grant, Universiti Tun Hussein Onn Malaysia (Vot U539) for the financial support. This research is also supported by GATES IT Solution Sdn. Bhd. under its publication scheme.


  1. 1.
    The Star Online: potential for new cocoa plantations enormous, says board. Retrieved 2 Feb 2017
  2. 2.
    Malaysian Communications and Multimedia Commission (MCMC): Communications and Multimedia: Facts and Figures, 4Q 2016. Retrieved 2 Feb 2017
  3. 3.
    Siuhi, S., Mwakalonge, J.: Opportunities and challenges of smart mobile applications in transportation. J. Traffic Transp. Eng. 3(6), 582–592 (2016)Google Scholar
  4. 4.
    Department of Statistics Malaysia: KDNK Kaedah Pendapatan 2010-2016. Retrieved 10 Feb 2017
  5. 5.
  6. 6.
    Prasad, G.N.R., Vinaya, B.D.A.: A study on various expert systems in agriculture. Comput. Sci. Telecommun. 4, 81–86 (2006)Google Scholar
  7. 7.
    Darlington, K.: The Essence of Expert Systems. Prentice Hall, Harlow (2000)Google Scholar
  8. 8.
    Negnevitsky, M.: Artificial Intelligence: A Guide to Intelligent Systems, 2nd edn. Addison-Wesley, New York (2005)Google Scholar
  9. 9.
    Kaur, R.: Importance of Expert systems used in agriculture: a review. Int. J. Enhanc. Res. Sci. Technol. Eng. 3(5), 256–269 (2014)Google Scholar
  10. 10.
    Hananto, P.E., Sasongko, P.S., Sugiharto, A.: Sistem Pakar Diagnosis Penyakit Tanaman Cengkih dengan Metode Inferensi Forward Chaining. J. Inf. Technol. 1(3), 1–14 (2012)Google Scholar
  11. 11.
    Honggowibowo, A.S.: Sistem Pakar Diagnosa Penyakit Tanaman Padi Berbasis Web dengan Forward dan Backward Chaining. Telkomnika 7, 187–194 (2009)CrossRefGoogle Scholar
  12. 12.
    Munirah, M.Y., Rozlini M., Mariam, Y.S.: An expert system development: its application on diagnosing oyster mushroom diseases. In: 13th International Conference on Control, Automation and Systems. IEEE, Chicago (2013)Google Scholar
  13. 13.
    Suhartono, D., Aditya, W., Lestari, M., Yasin, M.: Expert system in detecting coffee plant diseases. Int. J. Electr. Energy 1(3) (2013)Google Scholar
  14. 14.
    Liu, B., Koc, A.B.: SafeDriving: a mobile application for tractor rollover detection and emergency reporting. Comput. Electron. Agric. 98, 117–120 (2013)CrossRefGoogle Scholar
  15. 15.
    Sopegno, A., Calvo, A., Berruto, R., Busato, P., Bocthis, D.: A web mobile application for agricultural machinery cost analysis. Comput. Electron. Agric. 130, 158–168 (2016)CrossRefGoogle Scholar
  16. 16.
    Abdelhamid, Y., El-Helly, M.: A new approach for developing diagnostic expert systems on mobile phones. Commun. Inf. Sci. Manag. Eng. 3(8), 374–384 (2013)Google Scholar
  17. 17.
  18. 18.
    Al-Ajlan, A.: The comparison between forward and backward chaining. Int. J. Mach. Learn. Comput. 5(2) (2015)Google Scholar

Copyright information

© Springer International Publishing AG 2018

Authors and Affiliations

  • Munirah Mohd Yusof
    • 1
  • Nur Fazliyana Rosli
    • 1
  • Muhaini Othman
    • 1
  • Rozlini Mohamed
    • 1
  • Mohd Hafizul Afifi Abdullah
    • 1
  1. 1.Faculty of Computer Science and Information TechnologyUniversiti Tun Hussein Onn MalaysiaBatu PahatMalaysia

Personalised recommendations