I. Introduction
Plant diseases represents a significant threat to agricultural production and food security worldwide. Due to missing the timely identification of decease in plants, every year a huge loss of crops is reported in all over the world. Early and precise plant diseases identification is essential for effective disease management and mitigate potential yield losses. In recent years, machine learning techniques, such as Convolutional Neural Networks (CNN), K-Nearest Neighbours (KNN), and Support Vector Machines (SVM), MobileNet, have gained increasing attention for plant disease detection due to their ability to process large amounts of data and make accurate predictions. A lot of research is going on in this domain but still there is a huge scope of finding effective and efficient results.