A fully functional AI Model built with Google Teachable Machine that identifies 20 plants using Computer Vision.
This project is an AI Model that identifies 20 diffrent plants and leaves that it has been trained on. The model is trained on 51+ photos and can identify all of them accurately. The AI model is built using Google's Teachable Machine and is hosted on Cloudflare Pages. The website is wriiten using HTML and CSS whereas the AI brain lives in these 3 main files:
- model.json
- metadata.json
- weights.bin
The website code can be found in: index.html file.
Google's Teachable Machine automatically trains the model to recognize the data it has been fed with. The model uses computer vision with the trained AI Model to identify the provided dataset. It then analzyes the data set and gives accurate predictions of what the data really is. More the data, more accurate the prediction.
- Collect data related to the project
- Organize the data
- Go to https://teachablemachine.withgoogle.com/train
- Choose type of project
- Set class and name it
- Upload data
- In Advance Settings, set Epochs to a high value
- Leave the rest of it as it is
- Train the model
- Download according to your needs
- Write a basic HTML code for hosting it on a website
- Go to https://pages.cloudflare.com/ and host your website by connecting your GitHub repo
- Your project is now live.
- Agave Attenuata
- Betel Leaves
- Bitter Melon
- Bramha Kamala
- Coral Nymph Sage
- Golden Pothos
- Greater Galangal
- Indian Borage
- Indian Weed (Sigesbeckia Orientalis)
- Ixora Coccinea
- Mulberry
- Peace Lilly
- Pencil Cactus
- Red Amarnath
- Rose Leaves
- Sacred Jasmine
- Sandpaper Tree
- Taro Plant
- Sacred Tulsi
- Varigated Dwarf Umbrella Tree
Vist https://projectgreenfinder.pages.dev/ to view the website and know more about the AI Model.