Casos de éxito
Gemini y Firebase AI Logic permitieron que Karrot aumentara las ventas con una función de traducción integrada en menos de 2 semanas
Lectura de 2 min
Karrot es una app de mercado hiperlocal y basada en la comunidad que permite a los usuarios comprar, vender y canjear artículos con otros usuarios verificados. Desde su lanzamiento en Corea del Sur en 2015, la plataforma se expandió a los mercados globales y acumuló más de 43 millones de usuarios registrados.
Después del lanzamiento en Norteamérica, los ingenieros de Karrot observaron que el 30% de los usuarios de la región usan un idioma del dispositivo que no es inglés, como el español. Para que la app fuera más accesible, el equipo quería incorporar rápidamente y a gran escala la funcionalidad de traducción fluida a Karrot. Los desarrolladores determinaron que la forma más eficiente de implementar traducciones de calidad sería integrar un servicio de IA directamente en la app, por lo que seleccionaron Firebase AI Logic y su SDK de Android para acceder a Gemini Flash Lite, lo que generó una mayor conversión de compras entre los usuarios que no hablan inglés.
Cómo integrar Gemini Firebase AI Logic
Inicialmente, el equipo probó dos opciones integradas en el dispositivo: el SDK de Translation de ML Kit y Gemini Nano. Sin embargo, el equipo encontró desafíos con cada uno: ML Kit Translation no cumplió con las expectativas de calidad del equipo y Gemini Nano, si aún no está en el dispositivo, requirió que el usuario descargara los datos del modelo.
Luego, el equipo probó Firebase AI Logic. Al llamar a la API de Gemini directamente desde la app, Firebase AI Logic brindó exactitud a velocidades que reflejaban una cadencia conversacional natural.
Según TaeGyu An, ingeniero de software de Android en el equipo de plataformas móviles de Karrot, integrar Firebase AI Logic en la app fue una “experiencia notablemente sencilla”. TaeGyu y el equipo utilizaron la documentación y las muestras de código de la plataforma para crear una prueba de concepto en menos de tres horas.
Esto permitió que el equipo dedicara más tiempo a definir mejor las instrucciones y encontrar valores de configuración óptimos. "Incluso sin una amplia experiencia en la escritura de instrucciones, las guías y sugerencias de la documentación oficial facilitaron la identificación rápida de la dirección correcta para mejorar la calidad de la traducción", dijo WonJoong Lee, ingeniero de software de Android en el equipo de productos de Karrot para América del Norte.
Esta baja barrera de entrada y el rápido tiempo de respuesta permitieron a los ingenieros mantener bajos los costos de desarrollo y pasar de la prueba de concepto al código de producción en solo dos semanas, todo sin configurar un backend dedicado. Esto también liberó tiempo para enfocarse en el diseño de UX y de políticas, como el comportamiento de aceptación y las condiciones del banner de traducción.
Genera ventas con funciones potenciadas por IA mejoradas
Desde que implementó la traducción con Gemini y Firebase AI Logic, el equipo de Karrot observó un mayor porcentaje de conversiones de compras entre los usuarios que no hablan inglés, lo que indica que la función de traducción ayuda a impulsar las ventas.
De los usuarios que usaron un idioma del dispositivo que no era inglés, uno de cada tres a los que se les mostró el banner de traducción usó la función de forma activa. El equipo también observó que los compradores a los que se les ofreció la función de traducción tenían 2.4 veces más probabilidades de iniciar un chat con un vendedor que aquellos a los que no se les ofreció.
La flexibilidad y la simplicidad de implementar Firebase AI Logic llevaron al equipo a explorar otras funciones para simplificar los flujos de trabajo de sus ingenieros. "Es gratificante crear funciones que se adaptan a una amplia variedad de dispositivos Android y, al mismo tiempo, ayudar a los vecinos a conectarse e interactuar en sus comunidades locales", concluyó TaeGyu.
En el futuro, el equipo planea implementar plantillas de instrucciones del servidor para ajustar las instrucciones después del lanzamiento sin enviar una nueva versión de la app. Esto, combinado con Remote Config, debería ayudar al equipo a realizar iteraciones más rápido y reducir la sobrecarga operativa.
Comenzar
Aprende a crear funciones potenciadas por Gemini, como traducciones con IA y personalización en la app, y mucho más con Firebase AI Logic para ofrecer mejores experiencias a tus usuarios con mayor rapidez.
Seguir leyendo
-
Casos de éxito
Como la plataforma de venta de boletos de autobús en línea más grande del mundo, redBus atiende a millones de viajeros en India, el Sudeste Asiático y América Latina.
Thomas Ezan, Tracy Agyemang • Lectura de 3 min
-
Casos de éxito
Monzo es un banco digital del Reino Unido con 15 millones de clientes y en crecimiento. A medida que la app crecía, el equipo de ingeniería identificó el tiempo de inicio de la app como un área crítica para mejorar, pero le preocupaba que requiriera cambios significativos en su código base.
Ben Weiss, Tracy Agyemang • Lectura de 2 min
-
Casos de éxito
En el mundo dinámico de las redes sociales, la atención de los usuarios se gana o se pierde rápidamente. Las apps de Meta (Facebook e Instagram) se encuentran entre las plataformas sociales más grandes del mundo y atienden a miles de millones de usuarios a nivel global.
Mayuri Khinvasara Khabya, Tracy Agyemang • Lectura de 4 min
Mantente al día
Recibe la información más reciente sobre el desarrollo de Android en tu bandeja de entrada todas las semanas.