Case Studies
Gemini e Firebase AI Logic hanno consentito a Karrot di aumentare le vendite con una funzionalità di traduzione integrata in meno di due settimane
Lettura di 2 minuti
Karrot è un'app di marketplace peer-to-peer iperlocale e basata sulla community che consente agli utenti di acquistare, vendere e scambiare articoli con altri utenti verificati. Dal lancio in Corea del Sud nel 2015, la piattaforma si è espansa nei mercati globali, accumulando oltre 43 milioni di utenti registrati.
Dopo il lancio in Nord America, gli ingegneri di Karrot hanno osservato che il 30% degli utenti nella regione utilizza una lingua del dispositivo diversa dall'inglese, ad esempio lo spagnolo. Per rendere l'app più accessibile, il team voleva portare rapidamente e su larga scala una funzionalità di traduzione senza interruzioni in Karrot. Gli sviluppatori hanno stabilito che il modo più efficiente per implementare traduzioni di qualità sarebbe stato integrare un servizio di AI direttamente nell'app, quindi hanno selezionato Firebase AI Logic e il relativo SDK Android per accedere a Gemini Flash Lite, il che ha portato a una maggiore conversione degli acquisti tra gli utenti che non parlano inglese.
Integrazione di Gemini Firebase AI Logic
Il team ha inizialmente testato due opzioni su dispositivo: l'SDK di traduzione di ML Kit e Gemini Nano. Tuttavia, il team ha riscontrato problemi con entrambi: la traduzione di ML Kit non soddisfaceva le aspettative di qualità del team e Gemini Nano, se non è già presente sul dispositivo, richiedeva all'utente di scaricare i dati del modello.
Il team ha quindi testato Firebase AI Logic. Chiamando l'API Gemini direttamente dall'app, Firebase AI Logic ha fornito accuratezza a velocità che rispecchiano una cadenza conversazionale naturale.
Secondo TaeGyu An, ingegnere software Android del team della piattaforma mobile di Karrot, l'integrazione di Firebase AI Logic nell'app è stata un'esperienza "straordinariamente semplice". TaeGyu e il team hanno utilizzato la documentazione e gli esempi di codice della piattaforma per creare una prova di fattibilità in meno di tre ore.
Ciò ha consentito al team di dedicare più tempo al perfezionamento dei prompt e alla ricerca di valori di configurazione ottimali. "Anche senza una vasta esperienza nella scrittura di prompt, le guide e i suggerimenti della documentazione ufficiale hanno reso facile identificare rapidamente la direzione giusta per migliorare la qualità della traduzione", ha affermato WonJoong Lee, ingegnere software Android del team di prodotto per il Nord America di Karrot.
Questa barriera all'ingresso bassa e il rapido tempo di risposta hanno consentito agli ingegneri di mantenere bassi i costi di sviluppo e di passare dal codice di prova di fattibilità al codice di produzione in sole due settimane, il tutto senza configurare un backend dedicato. Inoltre, è stato possibile dedicare più tempo alla progettazione dell'UX e delle norme, ad esempio al comportamento di attivazione e alle condizioni per il banner di traduzione.
Aumentare le vendite con funzionalità di AI avanzate
Da quando ha implementato la traduzione utilizzando Gemini e Firebase AI Logic, il team di Karrot ha osservato una maggiore conversione degli acquisti tra gli utenti che non parlano inglese, il che indica che la funzionalità di traduzione sta contribuendo ad aumentare le vendite.
Tra gli utenti che utilizzavano una lingua del dispositivo diversa dall'inglese, uno su tre che ha visualizzato il banner di traduzione ha utilizzato attivamente la funzionalità. Il team ha anche osservato che gli acquirenti a cui è stata offerta la funzionalità di traduzione avevano 2,4 volte più probabilità di avviare una chat con un venditore rispetto a quelli che non l'avevano fatto.
La flessibilità e la semplicità del deployment di Firebase AI Logic hanno portato il team a esplorare altre funzionalità per semplificare i flussi di lavoro dei suoi ingegneri. "È gratificante creare funzionalità che scalano su diversi dispositivi Android, aiutando al contempo i vicini a connettersi e interagire all'interno delle loro comunità locali", ha concluso TaeGyu.
In futuro, il team prevede di implementare i modelli di prompt del server per modificare i prompt dopo la release senza pubblicare una nuova versione dell'app. Questa funzionalità, combinata con Remote Config, dovrebbe aiutare il team a eseguire iterazioni più rapide e a ridurre il sovraccarico operativo.
Inizia
Scopri come creare funzionalità basate su Gemini, come le traduzioni AI e la personalizzazione in-app, e molto altro ancora con Firebase AI Logic per offrire esperienze migliori e più rapide ai tuoi utenti.
Continua a leggere
-
Case Studies
In qualità di piattaforma di biglietteria online per autobus più grande del mondo, redBus serve milioni di viaggiatori in India, nel Sud-est asiatico e in America Latina.
Thomas Ezan • Lettura di 3 minuti
-
Case Studies
Monzo è una banca digitale del Regno Unito con 15 milioni di clienti e in crescita. Con lo scale up dell'app, il team di ingegneria ha identificato il tempo di avvio dell'app come un'area critica da migliorare, ma temeva che ciò richiedesse modifiche significative al codebase.
Ben Weiss • Lettura di 2 minuti
-
Case Studies
TikTok è una piattaforma globale di video brevi nota per la sua enorme base di utenti e le sue funzionalità innovative.
Ben Trengrove, Ajesh Pai • Lettura di 2 minuti
Resta al passo con le novità
Ricevi settimanalmente nella tua casella di posta gli ultimi approfondimenti sullo sviluppo di Android.