Backyard Safari
Discover, Explore, Photograph the Wild in Your Own Neighbourhood
What it does
Backyard Safari is an Android app designed with Gemini AI to help users appreciate local wildlife, encouraging outdoor activity. The app uses scientific data to give users a list of common animals in their area, then uses Gemini to provide all the information they need to find and photograph their favorite.
The app works by first using the Global Biodiversity Information Facility and location services to provide a list of common local animals. Users select an animal and access:
General Info: Detailed descriptions and images from Wikipedia and the Global Biodiversity Information Facility.
Gemini AI Chatbot: A chatbot assists users in finding their chosen animal, providing habitat details and answering any other questions.
Local Sightings Heatmap: Powered by Google Maps, this feature shows hotspots based on animal sighting data, helping users pinpoint the best locations.
Camera with Image Recognition: Users can photograph animals, and Gemini AI verifies if the image matches the selected species.
Google Technologies:
Gemini AI, with Gemini 1.5 pro. This provides users with a personal guide to find their chosen animal, and to verify that images taken match their chosen species.
Firebase provides the serverless backend, including; Firebase Auth and OAuth, Firestore for user progress, Firebase Storage for image storage, Gemini AI via firebase for AI services.
The app was developed using Flutter and uses the Google Maps package and API.
Thank you, please enjoy!
Built with
- Flutter
- Android
- Firebase
- Google Maps
Team
By
Simon Hanly-Jones
From
Australia