Plant Identification System

Proof of Concept β€” powered by the Pl@ntNet API

πŸ“˜ API Reference

1 Β· Upload plant photo(s)

πŸ“·

Click to choose or drag & drop

Up to 5 images of the same plant Β· JPG/PNG
🌳 Or try a Chhattisgarh example
Checking server API key…

The photo is sent to your local demo server, which forwards it to the Pl@ntNet API using your secret key. The key is never exposed to the browser.

2 Β· Request & response

πŸ”Ž

Upload a photo and click Identify plant to see the request sent to Pl@ntNet and the identification results.

ℹ️ About this demo & the path to production

What this demo shows: live plant identification against Pl@ntNet's global model β€” the real request and response an officer would evaluate for accuracy and fit.

πŸͺ· Local / vernacular names (Hindi & Chhattisgarhi)

Pl@ntNet returns scientific names and mostly English common names β€” it does not provide Hindi/Chhattisgarhi names. In production we would maintain a species β†’ vernacular-name master table (keyed by scientific name / GBIF ID) curated with the CG Forest Dept., and display the local name alongside every result. This demo shows the identification layer; the local-name mapping is a thin lookup we add on top.

🌏 CG / India-specific accuracy

This uses the world flora model. For higher accuracy on CG's native & medicinal flora, options are: restrict to a regional Pl@ntNet flora, or train a custom model on a CG-labelled image dataset (with local-name labels built in).

πŸ› οΈ Productionisation

Secrets management for the key, request logging & audit, rate-limiting, offline/low-bandwidth field capture, a species knowledge card (uses, toxicity, habitat), and multi-image capture guidance for field staff.

Avenoir Β· Pl@ntNet API demo. Identification results are provided by Pl@ntNet (my.plantnet.org) and are advisory.