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.

AndDev_KARROT_Inline.gif

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. 

AANDDM_KARROT_Quote_02.png

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

AANDDM_KARROT_Quote_01.png

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.

Scritto da:

Continua a leggere