Green Swagger
A booster that inspires people's desire to improve the environment.
What it does
With the Earth's environment getting worse, I sensed a crisis and had been wondering what I could do. Upon hearing about this competition, I decided to develop an app with the hope that more people would take an interest in the environment.
[Concepts]
- Eco Action: Actions that contribute, even slightly, to environmental improvement. (e.g., a photo of picking up trash, a drawing by Green Bot, a URL to news or blogs).
- Eco Coin: Virtual currency used to support other people's Eco Actions.
- Green Bot: AI bot at the core of the app that helps users add Eco Actions and issue Eco Coins through chat.
[Features]
- Users can add Eco Actions, make app improvement suggestions, and receive Eco Coins as rewards through chats with Green Bot.
- Users can support Eco Actions added by others using Eco Coins and add comments.
- The user input UI is standardized to a chat format, emphasizing that the foundation of the app is "conversation".
- By long-tapping text, users can request Green Bot to translate, summarize, and more.
- Admin Bot
[Usage of Gemini API]
- Green Bot
+ Determines if an photo or URL is an Eco Action
+ Extract and summarize the content of the URL
+ Identifies if the user has requested image generation (actual image generation is done using a different API)
+ Identify duplicate suggestions
+ Common chat
- Input UI
+ Corrects text input via microphone: adds commas, question marks, etc. Corrects to proper email or URL formats.
- Admin Bot by Gemini Function Calling
Built with
- Flutter
- Android
- Firebase
Team
By
Taewoo Kim
From
South Korea