Adiós a las conjeturas: cómo Branch usa los datos para iterar sus modelos
- 2
Horas para implementar un nuevo modelo
Descubra cómo una de las aplicaciones financieras más populares del mundo usa Taktile para perfeccionar sus modelos de préstamos.

Puntos clave
- Branch enfrentaba grandes dificultades para mantener varios modelos de préstamos, con procesos de despliegue manuales que eran lentos, propensos a errores y demandaban muchos recursos.
- Al adoptar la Decision Platform de Taktile, Branch obtuvo una infraestructura de despliegue de modelos escalable, que redujo el tiempo de actualización de un modelo de 40 horas a 2, con un apoyo mínimo de ingeniería.
- La experimentación sistemática se volvió fluida, lo que permitió a Branch ejecutar pruebas A/B en vivo y promover al instante los modelos de mejor desempeño, eliminando las conjeturas en la toma de decisiones.
- La colaboración y la visibilidad mejoraron entre los equipos, ya que las partes interesadas podían acceder fácilmente a los modelos, compartir información y dar su opinión a través de la plataforma de Taktile.
- Adoptar Taktile permitió a Branch concentrarse en la innovación y el crecimiento, y destinar menos recursos al mantenimiento de la infraestructura y más a mejorar sus modelos, servicios y rentabilidad.
Acerca de Branch
Con más de 40 millones de descargas de su aplicación y millones de clientes en África y la India, Branch International es un banco y microprestamista líder del mercado, con una de las aplicaciones financieras más populares del mundo. Pensada para la clase media emergente, Branch ofrece acceso a una variedad de productos bancarios digitales de alta calidad: préstamos instantáneos, transferencias de dinero, pago de facturas, inversiones de alto rendimiento y ahorro, todo desde el teléfono móvil de los clientes.
La empresa recibe decenas de miles de solicitudes de préstamo cada día y ya ha desembolsado más de 25 millones de préstamos. Muchos de estos clientes solicitan crédito por primera vez y tienen poco o ningún historial crediticio ni ahorros. Para evaluar su solvencia, Branch aplica machine learning y un enfoque algorítmico con datos que los clientes comparten desde sus teléfonos móviles, entre otras señales. Si bien este enfoque tecnológico exige transparencia y confianza, también ofrece a los clientes un camino justo, seguro y conveniente para generar capital y ahorrar para el futuro.
El desafío: iterar con regularidad los modelos de préstamos era penoso
En 2020, Branch atendía a clientes en cuatro mercados distintos y necesitaba mantener y actualizar varios modelos de préstamos al mismo tiempo. En ese momento, un equipo de una sola persona se encargaba de mantener su infraestructura y mejorar sus modelos. Usaban AWS SageMaker para desplegar y dar seguimiento a los modelos que habían construido, lo que implicaba mucho código personalizado y esfuerzo manual. Aunque era importante, construir y mantener esta infraestructura propia le restaba tiempo al entrenamiento de mejores modelos, y a medida que el equipo crecía se volvió crucial establecer procesos eficientes y repetibles, junto con formas de compartir con sus colegas información sobre los modelos.
El mayor punto de dolor eran las actualizaciones de modelos, una tarea crítica para el negocio que Branch realizaba cada pocos meses para incorporar nueva información a su estrategia de riesgo y reentrenar los modelos existentes con datos recientes. Lanzar una nueva versión de un modelo exigía una delicada coreografía para poner en línea la nueva versión y, al mismo tiempo, actualizar otras partes del sistema. Era un proceso minucioso que requería muchas horas de trabajo coordinado, por lo general a lo largo de una semana.
La solución: implementar software que facilite el despliegue y la gestión de modelos
Amigos del ecosistema de Y Combinator presentaron a Matt Mollison, Chief Data Scientist y Machine Learning Architect de Branch, con los fundadores de Taktile, y la primera demo bastó para que Mollison empezara a ver “una solución limpia y sencilla para el despliegue de modelos”.
Branch decidió convertirse en el primer cliente de Taktile por la facilidad para gestionar varios modelos a la vez, así como por la promesa de nuevas funcionalidades. “No quería dedicar tiempo a construir infraestructura. Quería dedicar tiempo a mejorar el modelo y a mejorar nuestro negocio”, explicó Mollison. El resto es historia.
Dos años después, Taktile impulsa cientos de miles de decisiones por día, y Branch tiene entre 16 y 20 modelos en producción en Taktile, incluidos algunos en experimentos para identificar qué modelo funciona mejor en un caso de uso determinado. Mientras el modelo en producción puntúa la mayor parte del tráfico en vivo de Branch, una parte se dirige a modelos de prueba para evaluar su desempeño en pruebas A/B sistemáticas.
Cuando un modelo de prueba demuestra que supera al modelo en producción, se puede promover fácilmente con un clic. Esta agilidad ha permitido a Branch evaluar modelos de forma continua e identificar más rápido los mejores. “Poder ver rápidamente una señal y tomar una decisión basada en datos para promover un modelo ha eliminado las conjeturas”, afirmó Anshul Agrawal, CTO. “No hay que dar un salto de fe”.
Usar Taktile también ha aumentado la visibilidad y la colaboración en Branch. Todas las partes interesadas pueden iniciar sesión fácilmente en la plataforma de Taktile, lo que permite a Mollison y a su equipo compartir los modelos y reportes con cualquier persona de Branch y obtener con facilidad la opinión de otros equipos.
El impacto: un nuevo enfoque en los modelos, el servicio y los resultados
Trabajar con Taktile en lugar de construir y mantener una solución interna ha liberado recursos y ha permitido a Branch concentrarse en lo importante: sus modelos, sus servicios y sus resultados.
“Analizamos la decisión de construir o comprar, y probablemente habríamos podido idear algunos procesos para manejar los puntos de dolor. Pero construir nuestro propio sistema habría requerido experiencia coordinada de varios equipos, una inversión constante y contratar a dos empleados más solo para desarrollar funcionalidades de software”, dijo Mollison. “Taktile fue un gran avance frente a mantener el statu quo. No tuvimos que invertir horas de Branch en mantenimiento ni desarrollo. En cambio, pudimos concentrarnos en nuestros modelos y en nuestro negocio”.
Además de ahorrar recursos a Branch, la incorporación de Taktile resolvió uno de sus desafíos centrales: cómo iterar los modelos de forma más eficiente. Con Taktile, implementar un nuevo modelo ahora toma 2 horas en lugar de 40 y requiere de un solo ingeniero para coordinar todo. Esto se debe a la facilidad de usar pipelines automatizados, así como a los patrones de desarrollo de software que simplifican la iteración.
“Esta es una pieza de infraestructura realmente crítica para nosotros”, explicó Agrawal. “Si nadie se hiciera cargo de este proceso, sería un desastre para la empresa. Con Taktile, podemos llevar nuestras mejoras a producción con confianza y concentrar nuestra energía en mejorar los modelos en lugar de asegurarnos de que el despliegue no tenga errores. Podemos enfocarnos en lo que importa en vez de mantener todo en marcha”.
Al final, Branch ha forjado una verdadera alianza con Taktile. “De todos los proveedores con los que he trabajado, el equipo de Taktile siempre está disponible para trabajar con nosotros, recibir comentarios y ayudar, ¡incluso si no se trata de su producto!”, dice Agrawal. “En un momento en que la atención de todos se vuelca hacia la rentabilidad, contar con un socio así no tiene precio”.