Estudo de caso
A WPS usa o ML Kit para traduzir textos
em 43 idiomas e economizar US $65 milhões por ano

O WPS é um software de pacote de escritório que permite aos usuários visualizar e editar facilmente todos os seus documentos, apresentações, planilhas e muito mais. Como um produto global, a WPS exige uma tecnologia de tradução in-suite de alta qualidade e confiável que não exija que os usuários saiam do app. Para garantir que todos os usuários possam aproveitar todos os benefícios do pacote e do conteúdo no idioma preferido, a WPS usa a API Translation do ML Kit, o kit de ferramentas de aprendizado de máquina do Google pronto para produção para o desenvolvimento no Android.

Muitos usuários do WPS dependem das ferramentas de tradução do Kit de ML ao ler, escrever ou visualizar documentos. De acordo com uma amostra de dados WPS sobre uso de um único dia, houve 6.762 usuários ativos por dia usando o Kit de ML para traduzir 17.808 páginas em todos os 43 idiomas compatíveis. Os alunos, que representam 44% da base de usuários do WPS, dependem principalmente de tecnologia de tradução no WPS. Com o WPS, os alunos aprendem a ler e escrever em idiomas estrangeiros com traduções instantâneas e off-line usando o kit de ML.

Ao escolher um provedor de tradução, a equipe do WPS analisou várias opções conhecidas. Mas os outros serviços que a empresa considerava compatíveis somente com tradução na nuvem e não conseguiam traduzir textos em alguns idiomas complexos. A equipe da WPS queria garantir que todos os usuários pudessem se beneficiar da tradução de texto, independentemente do idioma ou da disponibilidade da rede. Por fim, a WPS escolheu o Kit de ML porque podia traduzir textos off-line e para cada um dos idiomas.

"A WPS tem muitos usuários africanos, entre eles, suaíli e tâmil, que são idiomas complexos que não são compatíveis com outros serviços de tradução", disse Zhou Qi, líder da equipe Android na WPS. "Estamos muito felizes em fornecer a esses usuários os serviços de tradução de que precisam por meio do kit de aprendizado de máquina."

Além disso, os outros serviços de tradução considerados WPS eram caros. O Kit de ML é totalmente sem custo financeiro, e a WPS estima que está economizando aproximadamente US $65 milhões por ano ao escolher o ML Kit em vez de um kit de desenvolvimento de software de tradução pago e rival.

O Kit de ML oferece tradução multilíngue avançada e também oferece suporte ao App Bundle e ao Dynamic Delivery, que oferecem aos usuários a opção de fazer o download do módulo de tradução do Kit de ML sob demanda. Sem o App Bundle e o Dynamic Delivery, os usuários que não precisam do kit de ML teriam que fazer o download, o que impactaria a entrega no momento da instalação.

“Quando um usuário faz o download do aplicativo WPS, o módulo básico é baixado por padrão. Quando o usuário precisar usar o recurso de tradução, somente o download será feito. Isso reduz o tamanho inicial do download e garante que os usuários que não precisam de assistência de tradução não sejam incomodados com o download do módulo", disse Zhou.

Durante a implementação, a equipe do WPS usou guias oficiais do kit de ML com frequência para orientar os processos de desenvolvimento. Com essas ferramentas, eles aprenderam os detalhes da API e garantiram que todas as alterações atendessem às necessidades de todos os usuários. Com a documentação e as recomendações fornecidas diretamente do site do kit de ML, os desenvolvedores da WPS conseguiram integrar o novo kit de ferramentas ao fluxo de trabalho de maneira fácil e rápida.

"Com os recursos fornecidos, raramente tivemos que procurar ajuda. A documentação foi clara e concisa. Além disso, a API foi simples e fácil para o desenvolvedor, o que reduziu bastante a curva de aprendizado", disse Zhou.

Antes de implementar o Kit de ML, os usuários do WPS precisavam abrir um app separado para traduzir documentos, criando uma experiência do usuário complicada. Com a identificação automática de idiomas e as traduçãos instantâneas do Kit de ML, o WPS oferece aos usuários uma maneira simplificada de traduzir textos com rapidez, precisão e sem sair do aplicativo, melhorando significativamente a UX da plataforma.

A partir de agora, a WPS planeja expandir o uso do Kit de ML, principalmente com o reconhecimento de texto. Os usuários do WPS continuam solicitando a capacidade de processar texto em fotos capturadas, então a empresa planeja usar o kit de aprendizado de máquina para refinar os recursos de reconhecimento de fotos em texto do app também.

Saiba mais sobre como o Kit de ML facilita o machine learning no dispositivo.