Swagger verde

Um impulsionador que inspira o desejo das pessoas de melhorar o meio ambiente.

O que faz?

Com o ambiente da Terra piorando, senti uma crise e fiquei pensando no que poderia fazer. Ao saber dessa competição, decidi desenvolver um app com a esperança de que mais pessoas se interessassem pelo meio ambiente.

[Conceitos]
- Ação ecológica: ações que contribuem, mesmo que levemente, para a melhoria ambiental. (por exemplo, uma foto de coleta de lixo, um desenho do Green Bot, um URL para notícias ou blogs).
- Eco Coin: moeda virtual usada para apoiar as Eco Actions de outras pessoas.
- Green Bot: bot de IA no núcleo do app que ajuda os usuários a adicionar Eco Actions e emitir Eco Coins por chat.

[Recursos]
- Os usuários podem adicionar Eco Actions, fazer sugestões de melhoria do app e receber Eco Coins como recompensa por chats com o Green Bot.
- Os usuários podem apoiar as Eco Actions adicionadas por outras pessoas usando Eco Coins e adicionar comentários.
- A interface de entrada do usuário é padronizada em um formato de chat, enfatizando que a base do app é a "conversa".
- Ao tocar e segurar o texto, os usuários podem pedir ao Green Bot para traduzir, resumir e muito mais.
- Admin Bot

[Uso da API Gemini]
- Green Bot
+ Determina se uma foto ou um URL é uma Eco Action
+ Extrai e resume o conteúdo do URL
+ Identifica se o usuário solicitou a geração de imagens (a geração real de imagens é feita usando uma API diferente)
+ Identifica sugestões duplicadas
+ Chat comum
- Interface de entrada
+ Corrige a entrada de texto por microfone: adiciona vírgulas, pontos de interrogação etc. Corrige para formatos de e-mail ou URL adequados.
- Admin Bot pela Chamada de função Gemini

Desenvolvido com

  • Flutter
  • Android
  • Firebase

Equipe

Por

Taewoo Kim

De

Coreia do Sul