Essa é uma aplicação, desenvolvida em flutter, que se integra com um serviço de Deep Learning para verificar o estado de conservação (ou até mesmo acompanhar a existência) do bem assegurado para aquisição e acionamento de seguros.
Por meio do app desenvolvido em flutter, conseguimos capturar uma foto do veículo, e assim fazer a triagem a fim de avaliar se o mesmo está com um estado de conservação aceitável.
As ferramentas e frameworks utilizados no desenvolvimento
Após ter o Flutter instalado na sua máquina
Altere o dio_upload_service.dart, passando as credenciais do seu serviço Custon Vision AI, tanto a url do seu projeto quanto a sua prediction key.
e após isso basta rodar o comando:
flutter run
vale salientar que o tipo de tag foi definido entre ok ou batido, tendo uma regra de negócio de ter de encontrar a tag ok, e seu valor ser superior a 80% para assim ser aceito o carro, então na definição de tags na plataforma da microsoft, defina esses dois tipos.
caso seja feito isso a aplicação rodará perfeitamente.
Nossa triagem foi feita, utilizando um serviço em cloud, de alta disponibilidade, da microsoft, chamado Custon Vision AI, onde lá na plataforma, criamos um projeto nosso com um banco de imagens de carros batidos ou carros integros, de nossa origem. o proximo passo foi treinarmos um modelo de Deep Learning, que identifica os padrões e assim determina se um carro está batido ou não, e publicar a sua api para o app client consumir.
O próximo passo foi capturar as imagens via aplicativo flutter, e envia-las para o backend, assim recebemos uma resposta, do valor em cima do modelo treinado, quanta similaridade ela possui em relação ao modelo de carro batido, ou de carro integro.
-
Fluxo de cadastro do carro
-
Tirar foto do veículo
-
Avaliar as condições de estado(Integro ou batido)
-
Planos de integrar com o backend
- Avaliar as condições de estado(Integro ou batido)
- identificar numeração da placa, para já fazer a consulta automática do veículo
- identificar o número de chassi, para assim verificar se os dados da placa batem com o chassi.
- aperfeiçoar o modelo, para assim identificar possiveis avarias visualmente no motor, e assim classificar como grupo de risco o carro.
- Contratar o seguro para a etapa final.
- Identificar carteira de motorista do proprietário/condutor principal.
- Avaliar dados futuros do condutor.
- Marina Bittencourt - Produto
-
Gabriella Feliciano - Agilista
-
Leonardo Bittencourt - Desenvolvedor Backend
- Enzo Danjour - Desenvolvedor Mobile