Case study
WPS utilizza il ML Kit per tradurre il testo
in 43 lingue e risparmia 65 milioni di dollari all'anno

WPS è un software per suite di uffici che consente agli utenti di visualizzare e modificare facilmente tutti i loro documenti, presentazioni, fogli di lavoro e altro ancora. In qualità di prodotto globale, WPS richiede una tecnologia di traduzione in-suite di prim'ordine e affidabile che non richieda agli utenti di uscire dall'app. Per garantire che tutti i suoi utenti possano godere di tutti i vantaggi della suite e dei suoi contenuti nella lingua che preferiscono, WPS utilizza l'API di traduzione di ML Kit, il toolkit di Google per il machine learning pronto per il dispositivo e pronto per la produzione per lo sviluppo Android.

Molti utenti di WPS si affidano agli strumenti di traduzione di ML Kit durante la lettura, la scrittura o la visualizzazione dei propri documenti. Secondo un campione di dati WPS sull'utilizzo in un solo giorno, ci sono stati 6.762 utenti attivi giornalieri che utilizzano ML Kit per tradurre 17.808 pagine in tutte e 43 le lingue supportate. Gli studenti, che rappresentano il 44% della base utenti di WPS, si affidano in particolare alla tecnologia di traduzione in WPS. WPS aiuta gli studenti a imparare a leggere e scrivere più facilmente in lingue straniere fornendo loro traduzioni istantanee e offline tramite il ML Kit.

Per scegliere un fornitore di traduzioni, il team di WPS ha esaminato una serie di opzioni molto diffuse. Tuttavia, gli altri servizi che la società considerava supportavano solo la traduzione basata su cloud e non erano in grado di tradurre il testo per alcune lingue complesse. Il team di WPS voleva garantire che tutti i suoi utenti potessero trarre vantaggio dalla traduzione del testo, indipendentemente dalla lingua o dalla disponibilità di rete. In definitiva, WPS ha scelto il ML Kit perché poteva tradurre il testo offline e per ogni lingua utilizzata.

"WPS ha molti utenti africani, tra cui swahili e tamil, che sono lingue complesse che non sono supportate da altri servizi di traduzione", ha affermato Zhou Qi, team leader di Android presso WPS. "Siamo molto felici di fornire a questi utenti i servizi di traduzione di cui hanno bisogno tramite ML Kit."

Ma soprattutto, gli altri servizi di traduzione considerati WPS erano costosi. ML Kit è completamente senza costi e WPS stima di risparmiare circa 65 milioni di dollari l'anno scegliendo il ML Kit anziché un software di sviluppo software di traduzione a pagamento rivale.

ML Kit non solo offre una potente traduzione multilingue, ma supporta anche App Bundle e Dynamic Delivery, che offre agli utenti la possibilità di scaricare il modulo di traduzione di ML Kit on demand. Senza App Bundle e Dynamic Delivery, gli utenti che non avevano bisogno del ML Kit avrebbero dovuto scaricarlo comunque, con un impatto sulla distribuzione al momento dell'installazione.

"Quando un utente scarica l'app WPS, il modulo di base viene scaricato per impostazione predefinita. E quando l'utente deve utilizzare la funzionalità di traduzione, questa verrà scaricata soltanto in seguito. Questo riduce le dimensioni del download iniziale e garantisce che gli utenti che non hanno bisogno di assistenza per la traduzione non si infastidiscano scaricando il modulo", ha affermato Zhou.

Durante l'implementazione, il team di WPS ha utilizzato spesso le guide ufficiali di ML Kit per orientare i propri processi di sviluppo. Questi strumenti hanno permesso loro di apprendere tutti i segreti dell'API e di assicurare che tutte le modifiche soddisfassero tutte le esigenze degli utenti. Con la documentazione e i consigli forniti direttamente dal sito ML Kit, gli sviluppatori di WPS sono stati in grado di integrare rapidamente e facilmente il nuovo toolkit nel proprio flusso di lavoro.

"Con le risorse fornite, raramente dovevamo cercare aiuto. La documentazione era chiara e concisa. Inoltre, l'API è stata semplice e intuitiva e ha ridotto notevolmente la curva di apprendimento", ha affermato Zhou.

Prima di implementare il ML Kit, gli utenti di WPS dovevano aprire un'applicazione separata per tradurre i documenti, creando così un'esperienza utente pesante. Grazie all'identificazione automatica della lingua e alle traduzioni istantanee di ML Kit, WPS ora consente agli utenti di tradurre il testo in modo rapido, preciso e senza mai uscire dall'applicazione, migliorando in modo significativo l'esperienza utente della piattaforma.

In futuro, WPS prevede di espandere l'uso del ML Kit, in particolare con il riconoscimento del testo. Gli utenti di WPS continuano a richiedere la possibilità di elaborare il testo per le foto acquisite, pertanto l'azienda prevede di utilizzare ML Kit per perfezionare anche le capacità di riconoscimento del testo per le foto dell'app.

Scopri di più su come il ML Kit semplifica il machine learning on-device.