A Smartphone-based Plant Disease Detection and Treatment Recommendation System using Machine Learning Techniques


  • Folasade Isinkaye Ekiti State University, Ado Ekiti
  • Emmanuel Damilola Erute




Smartphone, Plant diseases, Recommender system, Treatment, Machine learning, Classification


Plant diseases cause major crop production losses worldwide, and a lot of significant research effort has been directed toward making plant disease identification and treatment procedures more effective. It would be of great benefit to farmers to be able to utilize the current technology in order to leverage the challenges facing agricultural production and hence improve crop production and operation profitability. In this work, we designed and implemented a user-friendly smartphone-based plant disease detection and treatment recommendation system using machine learning (ML) techniques. CNN was used for feature extraction while the ANN and KNN were used to classify the plant diseases; a content-based filtering recommendation algorithm was used to suggest relevant treatments for the detected plant diseases after classification. The result of the implementation shows that the system correctly detected and recommended treatment for plant diseases


Akila, M., & Deepan, P. (2018). Detection and classification of plant leaf diseases by using deep learning algorithm. International Journal of Engineering Research & Technology (IJERT), 6(07).

Bedi, P., and Gole, P. (2021). Plant disease detection using hybrid model based on convolutional autoencoder and convolutional neural network. Artificial Intelligence in Agriculture, 5, 90-101.

Shrivastava, V. K., & Pradhan, M. K. (2021). Rice plant disease classification using color features: a machine learning paradigm. Journal of Plant Pathology, 103(1), 17-26.

Ashraf, T., & Khan, Y. N. (2020). Weed density classification in rice crop using computer vision. Computers and Electronics in Agriculture, 175, 105590.

Ngugi, L. C., Abelwahab, M., & Abo-Zahhad, M. (2021). Recent advances in image processing techniques for automated leaf pest and disease recognition–A review. Information processing in agriculture, 8(1), 27-51.

Yoren, A. I., & Suyanto, S. (2021, August). Tomato Plant Disease Identification through Leaf Image using Convolutional Neural Network. In 2021 9th International Conference on Information and Communication Technology (ICoICT) (pp. 320-325). IEEE.

Isinkaye, F. O., & Folajimi, Y. O. (2018). Experimental Validation of Contextual Variables for Research Resources Recommender System. International Journal of Intelligent Systems and Applications, 10(4), 50.

Thakker, U., Patel, R., & Shah, M. (2021). A comprehensive analysis on movie recommendation system employing collaborative filtering. Multimedia Tools and Applications, 1-26.

Tian, Y., Zheng, B., Wang, Y., Zhang, Y., & Wu, Q. (2019). College library personalized recommendation system based on hybrid recommendation algorithm. Procedia CIRP, 83, 490-494.

Hwangbo, H., Kim, Y. S., & Cha, K. J. (2018). Recommendation system development for fashion retail e-commerce. Electronic Commerce Research and Applications, 28, 94-101.

Chen, R. C., Huang, C. Y., & Ting, Y. H. (2017). A chronic disease diet recommendation system based on domain ontology and decision tree. Journal of Advanced Computational Intelligence and Intelligent Informatics, 21(3), 474-482.

Hossain, M. A., & Siddique, M. N. A. (2020). Online fertilizer recommendation system (OFRS): A step towards precision agriculture and optimized fertilizer usage by smallholder farmers in Bangladesh. European Journal of Environment and Earth Sciences, 1(4).

Pawar, M., & Chillarge, G. (2018). Soil toxicity prediction and recommendation system using data mining in precision agriculture. In 2018 3rd international conference for convergence in technology (I2CT) (pp. 1-5). IEEE.

Ahmed, U., Lin, J. C. W., Srivastava, G., & Djenouri, Y. (2021). A nutrient recommendation system for soil fertilization based on evolutionary computation. Computers and Electronics in Agriculture, 189, 106407.

Ahmed, A. A., and Reddy, G. H. (2021). A mobile-based system for detecting plant leaf diseases using deep learning. AgriEngineering, 3(3), 478-493.

Miller, S. A., Beed, F. D., & Harmon, C. L. (2009). Plant disease diagnostic capabilities and networks. Annual review of phytopathology, 47, 15-38.

Dhanasekaran, M,. and Sudha,M. (2020).Plant disease detection and weed control system by using machine learning algorithms: a review. Journal of Critical Reviews, 7(19), 2178-2194.

Sujatha, R., Chatterjee, J. M., Jhanjhi, N. Z., & Brohi, S. N. (2021). Performance of deep learning vs machine learning in plant leaf disease detection. Microprocessors and Microsystems, 80, 103615.

Panigrahi, K. P., Das, H., Sahoo, A. K., & Moharana, S. C. (2020). Maize leaf disease detection and classification using machine learning algorithms. In Progress in Computing, Analytics and Networking (pp. 659-669). Springer, Singapore.

Karadağ, K., Tenekeci, M. E., Taşaltın, R., & Bilgili, A. (2020). Detection of pepper fusarium disease using machine learning algorithms based on spectral reflectance. Sustainable Computing: Informatics and Systems, 28, 100299.

Jaisakthi, S. M., Mirunalini, P., & Thenmozhi, D. (2019, February). Grape leaf disease identification using machine learning techniques. In 2019 International Conference on Computational Intelligence in Data Science (ICCIDS) (pp. 1-6). IEEE.

Sardogan, M., Tuncer, A., & Ozen, Y. (2018, September). Plant leaf disease detection and classification based on CNN with LVQ algorithm. In 2018 3rd International Conference on Computer Science and Engineering (UBMK) (pp. 382-385). IEEE.

Arora, J., & Agrawal, U. (2020). Classification of Maize leaf diseases from healthy leaves using Deep Forest. Journal of Artificial Intelligence and Systems, 2(1), 14-26.

Zhang, Y. D., Dong, Z., Chen, X., Jia, W., Du, S., Muhammad, K., & Wang, S. H. (2019). Image based fruit category classification by 13-layer deep convolutional neural network and data augmentation. Multimedia Tools and Applications, 78(3), 3613-3632




How to Cite

Isinkaye, F., & Erute, E. D. (2022). A Smartphone-based Plant Disease Detection and Treatment Recommendation System using Machine Learning Techniques. Transactions on Machine Learning and Artificial Intelligence, 10(1), 1–8. https://doi.org/10.14738/tmlai.101.11313