Estudo de caso, Empréstimos 2 minutos de leitura
Acabando com as suposições: como a Branch usa dados para aperfeiçoar seus modelos
Pontos principais
- A Branch enfrentou desafios significativos na manutenção de vários modelos de empréstimo, com processos de implementação manuais que eram lentos, propensos a erros e exigiam muitos recursos.
- Ao adotar a Plataforma de Decisão da Taktile, a Branch obteve uma infraestrutura escalável para a implantação de modelos, reduzindo o tempo de atualização dos modelos de 40 horas para 2, com um mínimo de suporte de engenharia.
- A experimentação sistemática tornou-se integrada, permitindo que a Branch realizasse testes A/B em tempo real e promovesse instantaneamente os modelos de melhor desempenho, eliminando as suposições na tomada de decisões.
- A colaboração e a visibilidade melhoraram entre as equipes, já que as partes interessadas puderam acessar modelos com facilidade, compartilhar ideias e fornecer feedback por meio da plataforma Taktile.
- A adoção do Taktile permitiu que a Branch se concentrasse na inovação e no crescimento, redirecionando recursos da manutenção de infraestrutura para o aprimoramento de modelos, serviços e rentabilidade.
Sobre a Branch
Com mais de 40 milhões de downloads do aplicativo e milhões de clientes na África e na Índia, o Branch International é um banco e instituição de microcrédito líder de mercado, com um dos aplicativos financeiros mais populares do mundo. Criado para a classe média emergente, o Branch oferece acesso a uma variedade de produtos bancários digitais de alta qualidade: empréstimos instantâneos, transferências de dinheiro, pagamentos de contas, investimentos de alto rendimento e poupança — tudo através dos celulares dos clientes.
A empresa recebe dezenas de milhares de pedidos de empréstimo todos os dias e já concedeu mais de 25 milhões de empréstimos. Muitos desses clientes são requerentes de primeira viagem, com pouco ou nenhum histórico de crédito ou poupança. Para avaliar sua capacidade de crédito, a Branch aplica aprendizado de máquina e uma abordagem algorítmica utilizando dados que os clientes compartilham a partir de seus celulares, entre outros sinais. Embora essa abordagem de ponta exija transparência e confiança, ela também oferece um caminho justo, seguro e conveniente para que os clientes acumulem capital e economizem para o futuro.
O desafio: a iteração regular dos modelos de crédito era um processo trabalhoso
Em 2020, a Branch atendia clientes em quatro mercados diferentes e precisava manter e atualizar vários modelos de crédito simultaneamente. Na época, uma equipe composta por uma única pessoa mantinha a infraestrutura e aprimorava os modelos. Eles usavam o AWS SageMaker para implantar e monitorar os modelos que haviam criado, o que envolvia uma quantidade significativa de código personalizado e trabalho manual. Embora importante, a construção e a manutenção dessa infraestrutura interna tomavam tempo que poderia ser dedicado ao treinamento de modelos melhores e, à medida que a equipe crescia, tornou-se crucial estabelecer processos eficientes e repetíveis, além de maneiras de compartilhar insights sobre os modelos com os colegas.
O maior desafio era realizar atualizações de modelos, uma tarefa essencial para os negócios que a Branch realizava a cada poucos meses para incorporar novas informações à sua estratégia de risco e retreinar os modelos existentes com dados recentes. Lançar uma nova versão do modelo exigia um equilíbrio delicado para colocar a nova versão em operação e, ao mesmo tempo, atualizar outras partes do sistema. Era um processo meticuloso que exigia muitas horas de trabalho coordenado, geralmente ao longo de uma semana.
A solução: implementar um software para auxiliar na implantação e no gerenciamento de modelos
Amigos do ecossistema da Y Combinator apresentaram Matt Mollison, cientista-chefe de dados e arquiteto de aprendizado de máquina da Branch, aos fundadores da Taktile, e a primeira demonstração foi suficiente para despertar o interesse de Mollison por “uma solução simples e eficaz para a implantação de modelos”.
A Branch decidiu se tornar o primeiro cliente da Taktile devido à facilidade de gerenciar vários modelos simultaneamente, bem como à promessa de expansão de novos recursos. “Eu não queria perder tempo montando uma infraestrutura. Queria dedicar meu tempo a aprimorar o modelo e a melhorar nossos negócios”, explicou Mollison. O resto é história.
Dois anos depois, o Taktile está a impulsionar centenas de milhares de decisões por dia, e a Branch possui entre 16 e 20 modelos em produção no Taktile, incluindo alguns em fase experimental para identificar qual modelo apresenta melhor desempenho para um determinado caso de uso. Embora o modelo ativo esteja a processar a maior parte do tráfego ativo da Branch, uma parte é direcionada para modelos de teste a fim de avaliar seu desempenho em testes A/B sistemáticos.
Assim que um modelo de teste demonstra que está apresentando um desempenho superior ao modelo em produção, ele pode ser facilmente promovido com apenas um clique. Essa agilidade permitiu que a Branch avaliasse modelos continuamente e identificasse os melhores com mais rapidez. “A capacidade de identificar rapidamente um sinal e tomar uma decisão baseada em dados para promover um modelo eliminou as suposições”, afirmou Anshul Agrawal, diretor de tecnologia. “Não há mais que se basear em suposições.”
O uso do Taktile também aumentou a visibilidade e a colaboração na Branch. Todas as partes interessadas podem acessar facilmente a plataforma Taktile, o que permite que Mollison e a equipe compartilhem os modelos e relatórios com qualquer pessoa na Branch e obtenham feedback de outras equipes com facilidade.
O impacto: novo foco nos modelos, no atendimento e nos resultados financeiros
Trabalhar com a Taktile, em vez de desenvolver e manter uma solução interna, liberou recursos e permitiu que a Branch se concentrasse no que realmente importa: seus modelos, seus serviços e seus resultados financeiros.
“Analisamos a decisão entre desenvolver internamente ou adquirir uma solução pronta, e provavelmente poderíamos ter criado alguns processos para lidar com os pontos críticos. Mas desenvolver nosso próprio sistema teria exigido o conhecimento conjunto de várias equipes, investimento contínuo e a contratação de mais dois funcionários apenas para desenvolver os recursos de software”, disse Mollison. “A Taktile foi uma vantagem tão grande em relação a manter o status quo. Não precisamos investir horas da Branch em manutenção ou desenvolvimento. Em vez disso, pudemos nos concentrar em nossos modelos e em nosso negócio.”
Além de economizar recursos da Branch, a adoção do Taktile também resolveu um dos principais desafios da empresa: como iterar nos modelos de forma mais eficiente. Com o Taktile, a implementação de um novo modelo agora leva 2 horas, em vez de 40, e requer apenas um engenheiro para coordenar todo o processo. Isso se deve à facilidade de uso de pipelines automatizados, bem como aos padrões de desenvolvimento de software que simplificam a iteração.
“Esta é uma infraestrutura realmente essencial para nós”, explicou Agrawal. “Se ninguém se responsabilizasse por esse processo, seria um desastre para a empresa. Com o Taktile em funcionamento, podemos levar nossas melhorias para a produção com confiança e concentrar nossa energia no aprimoramento dos modelos, em vez de nos preocuparmos em garantir que a implantação ocorra sem erros. Podemos nos concentrar no que realmente importa, em vez de apenas manter o sistema funcionando.”
No fim das contas, a Branch estabeleceu uma verdadeira parceria com a Taktile. “De todos os fornecedores com quem já trabalhei, a equipe da Taktile está sempre disponível para colaborar conosco, receber feedback e oferecer suporte — mesmo que não se trate do produto deles!”, afirma Agrawal. “Numa época em que a atenção de todos está voltada para a rentabilidade, ter um parceiro como esse é inestimável.”