Machine learning is an application of artificial intelligence, which allows the computer to operate in a self-learning mode, without being explicitly programmed. It is a very interesting and complex topic, which could drive the future of technology.
There are copious applications of Machine learning, out of which Image Classification is one. To classify images, here we are using SVM. Scikit-learn is a free software machine learning library for the Python programming language and Support vector machine(SVM) is subsumed under Scikit-learn.
I mainly focused on ESP8266 and ESP32-related projects. Here are the projects I have contributed to
I had to refer through various documentation and many youtube videos to understand the various modules being implemented. I had to read about various pre-trained models to learn which model would be suitable in which situation. All the data then extracted could be implemented in various ML models for the prediction and classification of images.
Discussion