In India, Agriculture plays an essential role because of the rapid growth of population and increased in demand for food. Therefore, it needs to increase in crop yield. One major effect on low crop yield is disease caused by bacteria, virus and fungus. It can be prevented by using plant diseases detection techniques. Machine learning methods can be used for diseases identification because it mainly apply on data themselves and gives priority to outcomes of certain task. This paper presents the stages of general plant diseases detection system and comparative study on machine learning classification techniques for plant disease detection. In this survey it observed that Convolutional Neural Network gives high accuracy and detects more number of diseases of multiple crops.
• Hardware: Processor: i3 ,i5 RAM: 4GB Hard disk: 16 GB • Software: operating System : Windws2000/XP/7/8/10 Anaconda,jupyter,spyder Frontend :-python Backend:- MYSQL