Skip to content
Bill Aung Pyae Soe
Close
Project · 07 / 272025

PetalScan

A university final-year team project for recognising plants and landmarks at Singapore Botanic Gardens, with an AI assistant for follow-up questions.

View the build
Year
2025
Role
University final-year team project
Discipline
Mobile AI prototype
Stack
Expo · React Native · PyTorch · FastAPI · Firebase · Google Cloud Run · OpenAI · Stripe
01 · The project

PetalScan combines an Expo mobile app, a 131-class MobileNetV3 image-recognition model and Petal-GPT. The prototype connects a camera scan to a predicted plant or landmark and a follow-up conversation.

A university final-year team project for recognising plants and landmarks at Singapore Botanic Gardens, with an AI assistant for follow-up questions.

131Plant and landmark labels
ExpoiOS and Android codebase
Team projectUniversity final-year project
02 · Build record

What moved the work forward.

01

Context

We built PetalScan as our university final-year project, using Singapore Botanic Gardens as the setting for a mobile recognition experience.

02

Build

The mobile app connects camera and scan flows to a FastAPI service on Cloud Run. Firebase supports accounts and storage, and Petal-GPT uses the predicted label as context for follow-up questions.

03

Scope

The classifier recognises a fixed set of plants and landmarks. Petal-GPT provides general generated responses; the project did not establish a verified horticultural or pet-safety service.