Anuncio¡Presentamos MongoDB 8.0, el MongoDB más rápido de la historia! Leer más >
AnuncioVoyage AI se une a MongoDB para potenciar aplicaciones de IA más precisas y confiables en Atlas. Más información >

De 12 semanas a 10 minutos: Cómo Novo Nordisk acelera el tiempo para obtener valor con GenAI y MongoDB

Novo Nordisk y MongoDB
industry_enterprise

Industria

Farmacéutica

atlas_product_family

Product

MongoDB Atlas

Atlas Vector Search

atlas_for_edge

Caso de uso

Gen AI

general_events_default

Cliente desde

2021

Fundada en 1923 en Dinamarca, Novo Nordisk es hoy una de las principales empresas de atención médica del mundo. Basándose en su legado en tratamientos para la diabetes, la misión de la empresa es impulsar el cambio para derrotar las enfermedades crónicas graves. Lo hace siendo pionera en avances científicos, ampliando el acceso a sus medicamentos y trabajando para prevenir y, en última instancia, curar enfermedades.

Novo Nordisk emplea a más de 64 000 personas en 80 países. Sus productos se comercializan en 170 países, generando ingresos de 232 000 millones de coronas danesas (33 500 millones de dólares) en su año fiscal 2023.

Louise Lind Skov, jefa de digitalización de contenidos en Novo Nordisk explica: “Nuestros tratamientos actuales están beneficiando a millones de personas que viven con diabetes, obesidad y enfermedades raras de la sangre y endocrinas. Producimos el 50 % de la insulina mundial, hemos fabricado más de 600 millones de plumas de insulina y más de 36 millones de personas utilizan nuestros productos para el cuidado de la diabetes. Desde nuestros laboratorios hasta nuestras fábricas, estamos descubriendo y desarrollando medicamentos biológicos innovadores y haciéndolos accesibles a pacientes de todo el mundo.

Al aprovechar la inteligencia artificial generativa (gen AI) con Amazon Bedrock y MongoDB Atlas, Novo Nordisk está acelerando drásticamente la rapidez con la que puede obtener nuevos medicamentos aprobados y entregados a los pacientes.

 

Cómo Novo Nordisk acelera el tiempo para obtener valor con GenAI y MongoDB
Descubra cómo Novo Nordisk reimaginó el camino hacia la aprobación regulatoria al reducir el tiempo necesario para producir un informe de estudio clínico (CSR) de 12 semanas a 10 minutos con GenAI y MongoDB, acelerando el tiempo de creación de valor.
Novo Nordisk
“Con NovoScribe, somos los primeros en la industria en generar un informe completo de estudio clínico en minutos en lugar de semanas Lo estamos haciendo a gran escala y con solo una fracción de los recursos que necesitábamos en el pasado. Es un cambio de juego para la industria en todo el mundo”.
Louise Lind Skov
Novo Nordisk

Reimaginando el camino hacia la aprobación regulatoria

Un informe de estudio clínico (CSR) desempeña un papel fundamental en el proceso de desarrollo de cualquier nuevo medicamento. Sirve como un documento exhaustivo que recoge la metodología, la ejecución, los resultados y los análisis de un ensayo clínico. El propósito principal del informe es ofrecer un relato detallado del ensayo médico, asegurando que las autoridades reguladoras, los profesionales de la salud y otras partes interesadas, como investigadores y equipos legales, puedan evaluar la eficacia y seguridad de un nuevo producto farmacéutico.

 

Al explicar el tiempo y el esfuerzo necesarios para producir un informe de estudio clínico, Skov dice: «Por lo general, un CSR tarda alrededor de 12 semanas en compilarse, involucrando a un equipo multidisciplinario de estadísticos, científicos y autores técnicos». "Cada día de retraso significa que los pacientes no reciben los tratamientos que necesitan y la empresa no puede comenzar a recuperar sus costos de I+D”

El proceso comienza con el análisis estadístico de los datos de los ensayos clínicos recopilados en el campo, creando resultados como tablas y figuras. Luego, los autores técnicos extraen y fusionan estos datos con las plantillas de informes que se utilizan en la presentación regulatoria. Se requieren procesos exhaustivos de aseguramiento de calidad (QA) para asegurar que todos los datos en el informe de más de 100 páginas sean consistentes, completos y cumplan con los estándares regulatorios.

Con la llegada de la IA generativa, el equipo de Skov en Novo Nordisk vio la oportunidad de impulsar eficiencias significativas en la producción de informes de responsabilidad corporativa (CSRs). Y así nació NovoScribe.

NovoScribe: construido sobre una base sólida de Amazon Bedrock, LangChain y MongoDB Atlas Vector Search

Al iniciar el proyecto a mediados de 2023, el equipo de Skov reimaginó su flujo de trabajo con NovoScribe. Experimentaron con la compilación dinámica del CSR aprovechando la generación aumentada de recuperación para activar modelos de lenguaje de gran tamaño (LLM) de última generación utilizando tanto los resultados estadísticos de los ensayos clínicos como las incrustaciones vectoriales de las plantillas de informes.

En unas pocas semanas, los experimentos demostraron ser exitosos. NovoScribe produjo CSRs de forma más rápida y precisa, y requirió menos recursos que los métodos manuales anteriores. NovoScribe estaba listo para el momento de máxima audiencia.

Tobias Kröpelin, líder técnico de NovoScribe y especialista en programación estadística en Novo Nordisk, explica la pila de IA generativa que impulsa NovoScribe. «Cada modelo de base tiene sus propias fortalezas y debilidades, por lo que normalmente experimentamos con una variedad de modelos de incrustación y generación para cada informe que compilamos»

NovoScribe utiliza los modelos de base Claude 3 y Titan alojados por Amazon Bedrock, junto con la propia instancia privada de ChatGPT de la empresa. Con el marco de desarrollo y orquestación LangChain, el equipo puede cambiar entre modelos de forma rápida y sencilla, sin tener que cambiar ningún código de aplicación. Usando RAG, los modelos se sirven con datos de informes e incrustaciones vectoriales gestionadas por MongoDB Atlas Vector Search.

NovoScribe genera texto validado basado en reglas de contenido definidas y resultados estadísticos. Atlas Vector Search calcula la similitud de cada fragmento de texto con las estadísticas relevantes. Esto, combinado con el borrador de salida del LLM, redacta el CSR. Al utilizar Atlas Vector Search, el texto relevante se selecciona con un alto grado de precisión y exactitud. Se presenta el linaje completo de todas las fuentes, lo que permite a los autores verificar la precisión, eliminando semanas de escritura y revisiones.

«Lo mejor de MongoDB Atlas es que podemos almacenar incrustaciones vectoriales nativas del informe junto con todos sus fragmentos de texto y metadatos asociados», dice Kröpelin "Esto significa que podemos ejecutar consultas muy potentes y complejas de manera rápida Para cada incrustación vectorial, podemos filtrar sobre de qué documento de origen proviene, quién lo escribió y cuándo.

Novo Nordisk
«Esto es importante porque la calidad del informe es fundamental —tenemos que hacer esto bien porque la seguridad del paciente exige que no nos equivoquemos—»
Tobias Kröpelin
Novo Nordisk

 

Gen AI + MongoDB Atlas: comience rápido y escale de forma segura en la cloud

Al comienzo del proyecto NovoScribe, Kröpelin y el equipo de estadísticas de Novo Nordisk comenzaron con las relational database que utilizaban normalmente en su trabajo diario. Pero rápidamente se hizo evidente que el modelo de datos necesario para alimentar tanto los resultados estadísticos como el texto de los informes en los LLMs era enormemente complejo y no lo suficientemente flexible como para hacer frente al ritmo del rápido desarrollo de funciones de NovoScribe.

Kröpelin afirma: «Al trabajar con el modelo tabular de nuestra relational database tradicional, habríamos terminado con docenas de tablas independientes, cada una con solo un par de columnas.» Estos no se parecían en nada a los diccionarios de Python con los que mi equipo trabajaba en el código, lo que ralentizó nuestra velocidad de desarrollo. Lo que también nos ralentizó fue que no podíamos realizar ningún cambio en nuestra aplicación sin realizar migraciones complejas de esquemas en la base de datos. Y luego unir todas estas tablas en el momento de la consulta para solicitar a los LLMs paralizó el rendimiento de la aplicación y la experiencia del usuario.

Más allá de las bases de datos relational database, el equipo de Kröpelin también estaba familiarizado con MongoDB y reconoció rápidamente que su modelo de datos de documentos proporcionaría la facilidad de uso, flexibilidad y velocidad que exigía NovoScribe. Una sola llamada desde el controlador MongoDB Python puede recuperar el objeto completo, incluidos los fragmentos de texto fuente, su incrustación vectorial y los metadatos, sin la sobrecarga de unir datos.

Además del acceso programático, MongoDB Compass está disponible para que los miembros del equipo que no son desarrolladores puedan ver y filtrar datos almacenados en MongoDB a través de una GUI, lo que les permite revisar la integridad del conjunto de datos antes de servirlo a los LLM.

Al utilizar el servicio totalmente gestionado de MongoDB Atlas, Novo Nordisk obtiene las garantías críticas que necesita para ejecutar aplicaciones altamente reguladas. Como dice Waheed Jowiya, líder de estrategia de digitalización en Novo Nordisk, “la seguridad y la recuperación ante desastres son innegociables. Tenemos acceso a VPC a través del soporte de Atlas para Amazon Privatelink. Además, los controles de acceso detallados, la auditoría, el cifrado de datos de extremo a extremo y las copias de seguridad son características estándar de Atlas, configuradas con simples llamadas a la API.

Jowiya continúa diciendo: “Tenemos un equipo pequeño, por lo que la automatización operativa que nos proporciona MongoDB Atlas es invaluable. También nos ofrece opciones adicionales. NovoScribe se ejecuta en AWS hoy, pero como empresa, también tenemos una relación con Azure. "A través de su soporte multi-cloud, podemos ejecutar Atlas entre ambas plataformas de hiperescaladores con total libertad y sin dependencia.”

IA generativa: desbloqueo de increíbles ganancias de productividad y mirada hacia el futuro

Hoy en día, NovoScribe compila alrededor del 30 % de todos los informes de responsabilidad corporativa (CSR) de Novo Nordisk, y se espera que este trabajo aumente a más del 90 % para finales de año. Los resultados alcanzados demuestran por qué NovoScribe está ganando impulso de adopción tan rápidamente en toda la compañía.

Novo Nordisk
“Hemos reducido el tiempo necesario para crear los informes de los estudios clínicos de 12 semanas a 10 minutos, con resultados de mayor calidad y una fracción del equipo. En términos de valor, cada día antes de que un medicamento llegue al mercado puede añadir unos 15 millones de dólares en ingresos a la empresa”.
Waheed Jowiya
Líder de Estrategia de Digitalización en Novo Nordisk

Jowiya continúa diciendo que los LLM tardan solo unos minutos en generar el CSR utilizando los datos recuperados de MongoDB Atlas para producir el resultado final. El resto del tiempo se dedica a QA. Los miembros altamente capacitados del equipo ya no tienen que tomarse el tiempo para reunir los datos ni verificar que están cortando y pegando las estadísticas correctas en la sección adecuada del informe. Los modelos de IA generativa automatizan el proceso ahora, liberándolos para que puedan concentrarse en impulsar una investigación y desarrollo más innovadores.

Para Novo Nordisk, NovoScribe es solo el comienzo. Más allá de las CSRs, la empresa está explorando muchas nuevas oportunidades para aplicar IA generativa en cada parte de su negocio, con MongoDB Atlas en el núcleo de sus esfuerzos.

Novo Nordisk
Todo en la IA generativa es nuevo; no puede simplemente ir a GitHub y reutilizar el código que otros han escrito. Solo MongoDB Atlas nos da la flexibilidad y la escala en la capa de la plataforma de datos para experimentar cómo aprovechar uno de los mayores avances técnicos que la industria haya visto.”
Louise Lind Skov
Jefe de Digitalización de Contenidos en Novo Nordisk

Próximos pasos

Obtenga más información sobre cómo otros clientes de MongoDB están innovando con IA. También puede registrarse en MongoDB Atlas y visitar la Guía de inicio rápido de Atlas Vector Search para comenzar a crear búsquedas más inteligentes o empezar con la IA generativa en su próximo proyecto.

Da el siguiente paso

Obtenga acceso a todas las herramientas y recursos que necesita para comenzar a desarrollar algo grande cuando se registre hoy mismo.
EmpezarHable con un experto
Ilustración de una base de datos.