Estudos de caso

A redBus usa o Gemini Flash pelo Firebase AI Logic para aumentar em 57% o tamanho das avaliações dos clientes

Leitura de 3 minutos

Como a maior plataforma on-line de venda de passagens de ônibus do mundo, o redBus atende milhões de viajantes na Índia, no Sudeste Asiático e na América Latina. O serviço é predominantemente mobile-first, com mais de 90% de todas as reservas feitas pelo app. No entanto, isso representa um desafio significativo para coletar feedback útil de uma base de usuários que fala dezenas de idiomas diferentes. Digitar avaliações é inconveniente para muitos usuários, e uma avaliação escrita em tâmil, por exemplo, tem pouco valor para um operador de ônibus que só fala hindi.

Para melhorar a qualidade e o volume do feedback dos usuários, os desenvolvedores da redBus usaram o Gemini Flash, um modelo de IA do Google que oferece baixa latência, para transcrever e traduzir instantaneamente as gravações de voz dos usuários. Para conectar essa IA avançada ao app sem precisar lidar com um trabalho complexo de back-end, eles usaram o Firebase AI Logic. Esse novo recurso removeu as barreiras de idioma e simplificou o processo de avaliação, o que levou a um aumento significativo no engajamento dos usuários e na qualidade do feedback.

Simplificar o feedback dos usuários com uma abordagem de voz em primeiro lugar

A experiência anterior de avaliação no app redBus era baseada em texto, o que apresentava alguns desafios importantes. "Na nossa escala, as avaliações confiáveis dos usuários são essenciais: elas geram confiança para os viajantes e oferecem insights úteis aos operadores. Embora nosso sistema atual baseado em texto tenha sido útil, percebemos que os clientes muitas vezes tinham dificuldade em articular toda a experiência. Isso resultou em um feedback dos usuários sem os detalhes e o volume necessários para oferecer o máximo de valor aos viajantes e operadores. Além disso, as barreiras linguísticas limitavam a utilidade das avaliações, já que as avaliações em um idioma não eram úteis para usuários ou operadores de ônibus que falavam outro. Nossa principal motivação foi aproveitar o poder expressivo da voz e superar a barreira do idioma para capturar feedback mais autêntico e detalhado dos usuários", disse Abhi Muktheeswarar, líder técnico sênior em engenharia móvel da redBus.

A equipe de desenvolvimento queria criar uma experiência sem atrito e com foco na voz. Por isso, ela projetou um novo fluxo em que os usuários podem simplesmente falar a avaliação no idioma nativo. Para incentivar a adoção, a equipe implementou um botão de microfone animado e em destaque, combinado com um texto que diz: "Sua voz é importante. Compartilhe sua avaliação no seu idioma". Essa menção aparece no idioma nativo do usuário, de acordo com as configurações de idioma do app.

ANDDM_redBus_02_mic_R2.gif

Usando o Gemini Flash, o aplicativo processa a gravação de voz do usuário. Primeiro, ele transcreve a fala em texto, depois traduz para inglês e, por fim, analisa o sentimento para gerar automaticamente uma classificação por estrelas e prever tags relevantes com base no conteúdo da avaliação. Em seguida, ele cria um resumo conciso e preenche automaticamente os campos do formulário de avaliação com o conteúdo gerado.

Os desenvolvedores escolheram o Firebase AI Logic porque ele permitiu criar e lançar o recurso sem a ajuda da equipe de back-end, reduzindo drasticamente o tempo e a complexidade do desenvolvimento. "O SDK de IA do Firebase foi um diferencial importante porque era a única solução que permitia que nossa equipe de front-end criasse e lançasse o recurso de forma independente", explicou Abhi. Essa abordagem permitiu que a equipe passasse do conceito ao lançamento em apenas 30 dias.

Durante a implementação, os engenheiros usaram a saída estruturada, permitindo que o modelo Gemini Flash retornasse respostas JSON bem formadas, incluindo a transcrição, a tradução, a análise de sentimentos e a classificação por estrelas, facilitando o preenchimento da interface. Isso garantiu uma experiência do usuário perfeita. Em seguida, os usuários recebem o texto transcrito original no próprio idioma e a versão traduzida e resumida em inglês. O mais importante é que o usuário tem controle total para revisar e editar todo o texto gerado por IA e mudar a classificação por estrelas antes de enviar a avaliação. Eles podem até falar de novo para adicionar mais conteúdo. 

abhi.png

Aumentar o engajamento e capturar insights mais profundos dos usuários
O recurso de avaliação por voz com tecnologia de IA teve um impacto positivo significativo no engajamento dos usuários. Ao permitir que os usuários falassem no idioma nativo, a redBus teve um aumento de 57% na duração das avaliações e um aumento notável no volume geral de avaliações.


O novo recurso envolveu um segmento da base de usuários que antes hesitava em digitar uma avaliação. Desde a implementação, o feedback dos usuários tem sido extremamente positivo: os clientes apreciam a precisão da transcrição e da tradução, e acham que os resumos gerados por IA são uma visão geral concisa das avaliações mais longas e detalhadas.

O Gemini Flash, embora hospedado na nuvem, ofereceu uma experiência do usuário altamente responsiva. "Uma observação comum dos nossos parceiros e partes interessadas é que o nível de capacidade de resposta do nosso novo recurso de IA é tão rápido e perfeito que parece que a IA está sendo executada diretamente no dispositivo", disse Abhi. "Isso é uma prova da baixa latência do modelo Gemini Flash, que tem sido um fator essencial para o sucesso dele."

abhi2.png

Uma maneira mais fácil de criar com IA

Para a equipe da redBus, o projeto demonstrou como o Firebase AI Logic e o Gemini Flash capacitam os desenvolvedores de dispositivos móveis a criar recursos que, de outra forma, exigiriam a implementação de back-end. Isso reduz a dependência de mudanças do lado do servidor e permite que os desenvolvedores façam iterações de forma rápida e independente.

Após o sucesso do recurso de revisão por voz, a equipe da redBus está explorando outros casos de uso da IA generativa no dispositivo para melhorar ainda mais o app. Eles também planejam usar o Google AI Studio para testar e fazer iterações nos comandos no futuro. Para Abhi, a lição é clara: "Não se trata mais de configurações complexas de back-end", disse ele. "É sobre criar o comando certo para desenvolver o próximo recurso inovador que melhora diretamente a experiência do usuário."

gemini2.png

Primeiros passos

Saiba como usar o Gemini e o Firebase AI Logic para criar recursos de IA generativa no seu próprio app.

Escrito por:

Continuar lendo