PetFindly é uma plataforma desenvolvida em Ruby on Rails 8 que utiliza IA para ajudar a encontrar pets desaparecidos. O sistema permite o cadastro de pets perdidos e encontrados, utilizando reconhecimento de imagens e geolocalização para sugerir correspondências entre registros.
-
Cadastro de Pets:
- Donos podem registrar pets desaparecidos com foto, características (raça, cor, tamanho) e última localização conhecida.
- Usuários que encontraram pets podem cadastrar animais com informações semelhantes.
-
Reconhecimento de Similaridade de Imagem:
- IA identifica pets semelhantes entre fotos cadastradas, utilizando APIs como Google Vision AI.
-
Busca Avançada:
- Permite pesquisar pets por características textuais (ex.: cor, raça) e localização geográfica.
-
Geolocalização:
- Exibe no mapa onde o pet foi visto pela última vez ou encontrado.
-
Notificações:
- Envia alertas automáticos para donos sobre novos registros de pets semelhantes.
- Ruby 3.4
- Ruby on Rails 8
- TBD
- ERB
- TBD