Go to Home

Currently looking for FT work

📍 Philly Tri-State Area

Need help on a project?

Gardenia | The AI-Powered Flower Identifier

Gardenia |

The AI-Powered

Flower Identifier

Gardenia |

The AI-Powered Flower Identifier

A smart plant recognition tool that instantly identifies from 16 different flower species using advanced artificial intelligence.


Simply snap a photo or upload an image to discover the flower’s name, species details, growing conditions, and care tips.


Perfect for gardeners, botanists, students, and nature lovers who want accurate results in seconds.

Built Using: Gradio | Kaggle | Hugging Face | HTML | CSS | Javascript | Node.js | Express

Privacy Note

Photos taken are not saved to the device or the web application

How It Works

Snap.

Take or upload a photo

Scan.

Select 'Submit' to initiate scanning

Know.

View your results to see which flower you most likely photographed.

Testing Results

Live Flower

For live flowers, the app provides probability scores (out of 100%) across 16 flower types to determine the most likely match. For best results, take clear photos of fresh, live flowers.

Dead Flowers

Results for dead flowers may be less accurate, as the model was trained primarily on live flowers. Additionally, as flowers wilt and wrinkle, they begin to look more similar, making accurate identification more difficult.

Decor & Flower Art

Results for illustrated, artificial, or decorative flowers (such as drawings, prints, flower-shaped décor, or patterned designs) may vary in accuracy. In many cases, the correct classification appears within the top three results.


For example, in the photo below, the flower was a rose—although bellflower had the highest probability, rose was the second most likely prediction.

Note: Gardenia currently supports a limited number of flower species. Results may not always be 100% accurate.

©2026 Brandi Nichols. All Rights Reserved.

©2025 Brandi Nichols.

All Rights Reserved.