Estudos de caso

O Gemini e o Firebase AI Logic permitiram que a Karrot aumentasse as vendas com um recurso de tradução integrado em menos de duas semanas

Leitura de 2 minutos

O Karrot é um app de marketplace hiperlocal e orientado pela comunidade que permite aos usuários comprar, vender e trocar itens com outros usuários verificados. Desde o lançamento na Coreia do Sul em 2015, a plataforma se expandiu para mercados globais, acumulando mais de 43 milhões de usuários registrados. 

Após o lançamento na América do Norte, os engenheiros da Karrot observaram que 30% dos usuários na região usam um idioma de dispositivo diferente do inglês, como o espanhol. Para tornar o app mais acessível, a equipe queria oferecer uma funcionalidade de tradução perfeita para a Karrot de forma rápida e em escala. Os desenvolvedores determinaram que a maneira mais eficiente de implementar traduções de qualidade seria integrar um serviço de IA diretamente ao app. Por isso, eles selecionaram o Firebase AI Logic e o SDK do Android para acessar o Gemini Flash Lite, o que levou a uma maior conversão de compras entre usuários que não falam inglês.

AndDev_KARROT_Inline.gif

Como integrar o Firebase AI Logic do Gemini

A equipe inicialmente testou duas opções no dispositivo: o Kit de ML de tradução do SDK e o Gemini Nano. No entanto, a equipe encontrou desafios com cada um deles: o Kit de ML Translation não atendeu às expectativas de qualidade da equipe e o Gemini Nano, se ainda não estiver no dispositivo, exigiu que o usuário fizesse o download dos dados do modelo.

Em seguida, a equipe testou o Firebase AI Logic. Ao chamar a API Gemini diretamente do app, o Firebase AI Logic ofereceu precisão em velocidades que refletiam uma cadência conversacional natural. 

AANDDM_KARROT_Quote_02.png

A integração do Firebase AI Logic ao app foi uma "experiência notavelmente simples", de acordo com TaeGyu An, engenheiro de software Android na equipe de plataforma móvel da Karrot. TaeGyu e a equipe usaram a documentação e os exemplos de código da plataforma para criar uma prova de conceito em menos de três horas. 

Isso permitiu que a equipe dedicasse mais tempo a aprimorar comandos e encontrar valores de configuração ideais. "Mesmo sem muita experiência na criação de comandos, os guias e dicas da documentação oficial facilitaram a identificação rápida da direção certa para melhorar a qualidade da tradução", disse WonJoong Lee, engenheiro de software Android na equipe de produtos da Karrot na América do Norte.

Essa baixa barreira de entrada e o tempo de resposta rápido permitiram que os engenheiros mantivessem os custos de desenvolvimento baixos e passassem da prova de conceito para o código de produção em apenas duas semanas, tudo sem configurar um back-end dedicado. Isso também liberou tempo para se concentrar no design de UX e de políticas, como o comportamento de ativação e as condições do banner de tradução.

Aumento das vendas com recursos de IA aprimorados

AANDDM_KARROT_Quote_01.png

Desde a implementação da tradução usando o Gemini e o Firebase AI Logic, a equipe da Karrot observou uma maior conversão de compras entre usuários que não falam inglês, indicando que o recurso de tradução está ajudando a aumentar as vendas.

Dos usuários que usaram um idioma de dispositivo diferente do inglês, um em cada três que receberam o banner de tradução usou o recurso ativamente. A equipe também observou que os compradores que receberam a funcionalidade de tradução tinham 2,4 vezes mais probabilidade de iniciar um chat com um vendedor do que aqueles que não receberam.

A flexibilidade e a simplicidade da implantação do Firebase AI Logic levaram a equipe a explorar outros recursos para simplificar os fluxos de trabalho dos engenheiros. "É gratificante criar recursos que podem ser escalonados em diversos dispositivos Android, ajudando os vizinhos a se conectar e interagir nas comunidades locais", concluiu TaeGyu.

No futuro, a equipe planeja implementar modelos de comandos de servidor para ajustar os comandos após o lançamento sem enviar uma nova versão do app. Isso, combinado com a Configuração remota, deve ajudar a equipe a fazer iterações mais rapidamente e reduzir a sobrecarga operacional.

Começar

Aprenda a criar recursos ativados pelo Gemini, como traduções de IA e personalização no app, e muito mais com Firebase AI Logic para oferecer melhores experiências aos usuários, mais rapidamente.

Escrito por:

Continuar lendo