desde el Laboratorio Aviel
La ciencia de datos se encuentra en el corazón de la estrategia operativa de Agoda, convirtiendo datos complejos en conocimientos prácticos. Es un actor clave en nuestra búsqueda del avance tecnológico y la eficiencia empresarial. En este blog, nuestro director de ciencia de datos, Aviel Makmal, comparte ideas sobre su función como director de ciencia de datos.
Funciones y responsabilidades
Mi trayectoria en Agoda comenzó hace cinco años como científica de datos. Con el tiempo, mi función evolucionó hasta liderar equipos de fraude en ciencia de datos. Hoy en día, mis responsabilidades incluyen gestionar el equipo de detección de anomalías, LLM de cara al cliente, iniciativas internas de LLM y liderar proyectos piloto en áreas como marketing y optimización de pagos.
Considero que mi función como gerente de ciencia de datos es mi verdadera vocación porque se alinea perfectamente con mis intereses: gestión de datos, resolución de problemas complejos, pensamiento y comunicación. Ver el impacto real de nuestro trabajo en la empresa es gratificante.
Mis días son dinámicos, con reuniones de estrategia, entrevistas (¡trabajamos!) y coordinación con mi equipo para lograr nuestros objetivos. También dedico tiempo a tareas prácticas, desde análisis de datos hasta creación de prototipos de modelos para proyectos futuros.
Uno de nuestros principales proyectos fue el desarrollo de un chatbot interno RAG (Return Augmented Generation). Esta herramienta cambia las reglas del juego a la hora de brindar soporte técnico en Agoda, permitiendo a nuestros equipos de TI centrarse en problemas más complejos y al mismo tiempo brindar respuestas rápidas a sus problemas. Aunque el proyecto tiene una orientación interna, el impacto es significativo.
Navegando desafíos
Con la introducción de GenAI, LLM y RAG, entramos en un territorio inexplorado. Nuestro desafío era encontrar la mejor manera de medir en la dirección correcta, medir la calidad de las respuestas generadas por LLM y cómo mejorar la precisión general del bot. Debido a que todavía no existía un enfoque simple y estándar, tuvimos que iterar y, a menudo, volver a la mesa de dibujo hasta que encontramos el camino correcto. Desde entonces, escalamos mucho más rápido, nos dimos cuenta de nuestros errores e iteramos entre diferentes soluciones.
Es importante permanecer flexible cuando las iniciativas no salen según lo planeado. A veces, puede que te guste tu idea y tu forma de pensar, pero los hechos/datos muestran resultados diferentes. Está bien abandonar ideas si los datos no las respaldan y consultar con otros.
Herramientas y tecnologías
Mi pila diaria es Python y pyspark/SQL y sus bibliotecas asociadas. Sin embargo, presentar Co-Pilot y ChatGPT ha sido transformador, ya que me ha ayudado a generar ideas y escribir código de manera más eficiente. Estas herramientas han sido útiles al trabajar en diferentes proyectos, ya que aumentan la productividad. Animo a cualquier científico o desarrollador de datos a utilizar estas técnicas a diario.
Cooperación y dinámica de equipo
La colaboración está en la cultura de Agoda. Nuestros equipos de scrum, incluidos propietarios de productos, desarrolladores y científicos de datos, comparten los productos en los que trabajamos. Este esfuerzo colaborativo garantiza que alineemos nuestros objetivos, entendamos las compensaciones e impulsemos nuestros proyectos hacia el éxito juntos.
También colaboramos con nuestro equipo legal de datos para garantizar que mantenemos los más altos estándares de ética y privacidad. Su enfoque proactivo y receptivo nos permite utilizar los datos de manera responsable al desarrollar nuestras iniciativas de ciencia de datos.
En la ciencia de datos, la investigación es importante, pero a veces puede ser un proceso largo sin aprendizaje ni resultados reales. Valoramos la capacidad de Agoda para moverse rápidamente y experimentar sin dejar de ser científicos al respecto. Comenzamos con líneas de base simples o ruido de nuestros datos (realizando experimentos aleatorios) para ver si nuestra línea de base es realmente efectiva. A partir de ahí, avanzamos hacia una solución totalmente optimizada.
Desarrollo profesional
Gestionar un equipo diverso requiere reconocer las fortalezas únicas de cada uno e identificar áreas de mejora. El asesoramiento personalizado y las revisiones de desempeño son parte de este proceso. Mi desarrollo profesional durante el año pasado, guiado por mi gerente, refleja este compromiso con la mejora continua.
Además, formar el equipo de fraude de DS en Agoda sigue siendo un punto culminante de mi carrera. El fraude tiene muchas facetas, desde fraude de pagos (CC robado, cierres de cuentas, lanzamientos de nuevos productos, cambios de funciones), y cada una requiere una solución única. Asumimos un problema difícil y encontramos soluciones innovadoras que contribuyeron significativamente al éxito de la empresa. Incluso nos aventuramos en diferentes horizontes paralelos, como la intervención en marketing y la optimización de pagos.
Asesoramiento profesional para científicos de datos
Para ser un científico de datos exitoso, debes ser tanto científico como emprendedor. Esto significa saber científicamente qué está tratando de lograr y si su método es efectivo. Ser emprendedor significa comprender el problema que intenta resolver y su KPI clave; a sus participantes les importa menos la precisión/recordación sino más el resultado y las interacciones correctos.