Case Studies

Kakao Mobility utilizza Gemini Nano on-device per ridurre i costi e aumentare le conversioni delle chiamate del 45%

Lettura di 4 minuti

Kakao Mobility è la principale azienda di mobilità della Corea del Sud e offre una gamma di servizi di trasporto e consegna, tra cui taxi, navigazione, bike e scooter sharing, parcheggio e consegna di pacchi, tramite la sua app Kakao T. Il team di Kakao Mobility ha utilizzato Gemini Nano tramite l'API GenAI Prompt di ML Kit per offrire assistenza per il parcheggio per il suo servizio di bike sharing e un'esperienza di inserimento degli indirizzi migliorata per i suoi servizi di navigazione e consegna.

L'app Kakao T serve oltre 30 milioni di utenti totali e il suo servizio di bike sharing è uno dei più popolari. Purtroppo, molti utenti parcheggiavano in modo improprio le biciclette o gli scooter quando non erano in uso. Questo comportamento ha portato a un afflusso di violazioni del parcheggio e problemi di sicurezza, con conseguenti reclami pubblici, multe e rimozioni. Questi problemi hanno iniziato a influire negativamente sulla percezione pubblica di Kakao Mobility e dei suoi servizi di bike sharing.

wisuk.png

"Sfruttando l'API GenAI Prompt di ML Kit e Gemini Nano, siamo riusciti a implementare rapidamente funzionalità che migliorano il valore sociale senza compromettere l'esperienza utente. Kakao Mobility continuerà ad adottare attivamente l'AI on-device per fornire servizi di mobilità più sicuri e convenienti". — Wisuk Ryu, responsabile della divisione di sviluppo client

Per risolvere questi problemi, il team ha inizialmente progettato un modello di riconoscimento delle immagini per notificare agli utenti se la loro bicicletta o il loro scooter era parcheggiato correttamente in base alle leggi locali e agli standard di sicurezza. L'esecuzione di questo modello tramite il cloud avrebbe comportato costi del server significativi. Inoltre, le foto caricate dagli utenti contenevano informazioni sulla loro posizione di parcheggio, quindi il team voleva evitare problemi di privacy o sicurezza. Il team doveva trovare una soluzione più affidabile ed economica.

Il team voleva anche migliorare l'esperienza di estrazione delle entità per il servizio di consegna dei pacchi all'interno dell'app Kakao T. In precedenza, gli utenti potevano ordinare facilmente la consegna dei pacchi su un'interfaccia di chat, ma i corrieri dovevano inserire manualmente l'indirizzo in un modulo d'ordine per avviare l'ordine di consegna, una procedura macchinosa e soggetta a errori umani. Il team ha cercato di semplificare questa procedura, rendendo i moduli d'ordine più veloci e meno frustranti per il personale di consegna.

Migliorare l'esperienza utente con l'API GenAI Prompt di ML Kit

Il team ha testato e confrontato i modelli Gemini basati su cloud con Gemini Nano, a cui si accede tramite l'API GenAI Prompt di ML Kit. "Dopo aver esaminato privacy, costi, accuratezza e velocità di risposta, l'API GenAI Prompt di ML Kit è stata chiaramente la scelta ottimale", ha affermato Jinwoo Park, sviluppatore di app per Android presso Kakao Mobility. 

Per risolvere il problema delle biciclette o degli scooter parcheggiati in modo improprio, il team ha utilizzato la funzionalità multimodale di Gemini Nano tramite l'SDK dell'API AI generativa di ML Kit per rilevare quando una bicicletta o uno scooter viola le normative locali parcheggiando su una pavimentazione tattile gialla. Con un prompt attentamente elaborato, sono stati in grado di valutare più di 200 immagini etichettate di foto di parcheggio, perfezionando continuamente gli input. Questa valutazione, misurata tramite metriche ben note come accuratezza, precisione, richiamo e punteggio F1, ha garantito che la funzionalità soddisfacesse gli standard di qualità e affidabilità a livello di produzione.

Ora gli utenti possono scattare una foto della bicicletta o dello scooter parcheggiato e l'app li informerà se è parcheggiato correttamente o fornirà indicazioni in caso contrario. L'intera procedura avviene in pochi secondi sul dispositivo, proteggendo la posizione e le informazioni dell'utente. 

bike.jpg

Per creare una funzionalità di estrazione delle entità semplificata, il team ha utilizzato di nuovo l'API GenAI Prompt di ML Kit per elaborare gli ordini di consegna degli utenti scritti in linguaggio naturale. Se avessero utilizzato il machine learning tradizionale, sarebbe stato necessario un set di dati di apprendimento di grandi dimensioni e competenze speciali nel machine learning. Invece, potrebbero semplicemente iniziare con un prompt come "Estrai il nome, l'indirizzo e il numero di telefono del destinatario dal messaggio". Il team ha preparato circa 200 esempi di valutazione di alta qualità e ha valutato il prompt attraverso molti cicli di iterazione per ottenere il risultato migliore. Il metodo più efficace utilizzato è stato una tecnica chiamata prompting few-shot e i risultati sono stati analizzati attentamente per garantire che l'output contenesse un numero minimo di allucinazioni.

jinwoo.png


"L'API Prompt di ML Kit riduce il sovraccarico degli sviluppatori e offre al contempo una sicurezza e un'affidabilità elevate sul dispositivo. Consente una prototipazione rapida, riduce la dipendenza dall'infrastruttura e non comporta costi aggiuntivi. Non c'è motivo di non consigliarla". — Jinwoo Park, sviluppatore di applicazioni Android presso Kakao Mobility

Ottenere risultati importanti con l'API GenAI Prompt di ML Kit

Di conseguenza, la funzionalità di estrazione delle entità identifica correttamente i dettagli necessari di ogni ordine, anche quando vengono inseriti più nomi e indirizzi. Per massimizzare la portata della funzionalità e fornire un fallback efficace, il team ha implementato anche un percorso basato su cloud utilizzando Gemini Flash.

L'implementazione dell'API GenAI Prompt di ML Kit ha consentito al team di Kakao Mobility di ottenere un notevole risparmio sui costi grazie al passaggio all'AI on-device. Sebbene la funzionalità di analisi del parcheggio delle biciclette non sia ancora stata lanciata, il miglioramento dell'inserimento degli indirizzi ha già prodotto risultati eccellenti: 

  • Il tempo di completamento degli ordini di consegna è stato ridotto del 24%.
  • Il tasso di conversione è aumentato del 45% per i nuovi utenti e del 6% per gli utenti esistenti.
  • Durante le stagioni di punta, gli ordini basati sull'AI aumentano di oltre il 200%. 

"In particolare, i proprietari di piccole imprese hanno condiviso feedback molto positivi, affermando che la funzionalità ha reso il loro lavoro molto più efficiente e ha ridotto significativamente lo stress", ha aggiunto Wisuk.

Dopo il lancio della funzionalità di riconoscimento delle immagini per il parcheggio di biciclette e scooter, il team di Kakao Mobility è ansioso di migliorarla ulteriormente. Gli ambienti di parcheggio urbani possono essere difficili e il team sta esplorando modi per filtrare le regioni non necessarie dalle immagini. 

"L'API GenAI Prompt di ML Kit offre funzionalità di alta qualità senza costi aggiuntivi", ha affermato Jinwoo. "Questo ha ridotto l'impegno degli sviluppatori, ha abbreviato il tempo di sviluppo complessivo e ci ha permesso di concentrarci sulla regolazione dei prompt per ottenere risultati di qualità superiore".

Prova l'API GenAI Prompt di ML Kit

Crea ed esegui il deployment dell'AI on-device nella tua app con l'API GenAI Prompt di ML Kit per sfruttare le funzionalità di Gemini Nano.

Scritto da:

Continua a leggere