AnúncioApresentando MongoDB 8.0, o MongoDB mais rápido de todos os tempos! Leia mais >
AnúncioVoyage AI se junta ao MongoDB para impulsionar aplicativos de AI mais precisos e confiáveis no Atlas. Saiba mais >

De 12 semanas a 10 minutos: Como a Novo Nordisk acelera o tempo para gerar valor com GenAI e MongoDB

Novo Nordisk e MongoDB
industry_enterprise

Setor

Farmacêutico

atlas_product_family

produto

MongoDB Atlas

Atlas Vector Search

atlas_for_edge

Caso de uso

IA generativa

general_events_default

Cliente desde

2021

Fundada em 1923 na Dinamarca, a Novo Nordisk é hoje uma das principais empresas de saúde do mundo. Aproveitando sua experiência em tratamentos de diabetes, a missão da empresa é impulsionar mudanças para vencer doenças crônicas graves. Ela faz isso sendo pioneira em avanços científicos, ampliando o acesso aos seus medicamentos e trabalhando para prevenir — e, finalmente, curar — doenças.

A Novo Nordisk emprega mais de 64.000 pessoas em 80 países. Seus produtos são comercializados em 170 países, gerando receitas de 232 bilhões de coroas dinamarquesas (US$ 33,5 bilhões) no exercício fiscal de 2023.

Louise Lind Skov, chefe de digitalização de conteúdo da Novo Nordisk, explica: "Nossos tratamentos hoje estão beneficiando milhões de pessoas que vivem com diabetes, obesidade e doenças raras do sangue e endócrinas. Produzimos 50% da produção mundial de insulina, fabricamos mais de 600 milhões de canetas de insulina e mais de 36 milhões de pessoas estão usando nossos produtos para o tratamento do diabetes. Dos nossos laboratórios às nossas fábricas, estamos descobrindo e desenvolvendo medicamentos biológicos inovadores e tornando-os acessíveis a pacientes em todo o mundo.

Ao aproveitar a IA generativa com o Amazon Bedrock e o MongoDB Atlas, a Novo Nordisk está acelerando drasticamente a rapidez com que pode obter a aprovação e entrega de novos medicamentos aos pacientes.

 

Como a Novo Nordisk acelera o tempo de retorno do investimento com GenAI e MongoDB
Descubra como a Novo Nordisk reimaginou o caminho para a aprovação regulatória ao reduzir o tempo necessário para produzir um Relatório de Estudo Clínico (CSR) de 12 semanas para 10 minutos com GenAI e MongoDB, acelerando o tempo para gerar valor.
Novo Nordisk
“Com o NovoScribe, somos os primeiros do setor a gerar um Relatório de Estudo Clínico completo em minutos, em vez de semanas. Estamos realizando isso em grande escala, e com apenas uma fração dos recursos que precisávamos no passado. É um divisor de águas para o setor no mundo todo."
Louise Lind Skov
Novo Nordisk

Reimaginando o caminho para a aprovação regulatória

Um Relatório de Estudos Clínicos (CSR) desempenha uma função crucial no processo de desenvolvimento de qualquer novo medicamento. Ele serve como um documento abrangente que captura a metodologia, a execução, os resultados e as análises de um estudo clínico. O objetivo primário do relatório é fornecer um relato detalhado do ensaio clínico, garantindo que as autoridades reguladoras, os profissionais de saúde e outras partes interessadas, como pesquisadores e equipes jurídicas, possam avaliar a eficácia e a segurança de um novo produto farmacêutico.

 

Explicando o tempo e o esforço necessários para produzir um relatório de estudo clínico, Skov diz: "Um CSR geralmente leva cerca de 12 semanas para ser compilado, envolvendo uma equipe multidisciplinar de estatísticos, cientistas e autores técnicos. Cada dia de atraso significa que os pacientes não recebem os tratamentos de que precisam e a empresa não pode começar a recuperar seus custos de P&D.

O processo inicia com a análise estatística dos dados de ensaios clínicos coletados no campo, gerando saídas como tabelas e figuras. Os autores técnicos então extraem e mesclam esses dados com modelos de relatórios utilizados na submissão regulatória. São necessários processos extensivos de garantia de qualidade (QA) para assegurar que todos os dados do relatório de mais de 100 páginas sejam consistentes, abrangentes e em conformidade com os padrões regulatórios.

Com a chegada da IA generativa, a equipe de Skov na Novo Nordisk identificou a oportunidade de impulsionar eficiências significativas na produção de CSRs. E assim nasceu o NovoScribe.

NovoScribe: Criado sobre uma base sólida do Amazon Bedrock, LangChain e MongoDB Atlas Vector Search

Iniciando o projeto em meados de 2023, a equipe de Skov reimaginou seu fluxo de trabalho com o NovoScribe. Eles experimentaram a compilação dinâmica do CSR, aproveitando a RAG para acionar LLMs de última geração, usando tanto os resultados estatísticos dos ensaios clínicos quanto as incorporações de vetores dos modelos de relatórios.

Em poucas semanas, os experimentos se mostraram bem-sucedidos. O NovoScribe produziu CSRs mais rapidamente e com maior precisão, exigindo menos recursos do que os métodos manuais anteriores. O NovoScribe estava pronto para o horário nobre.

Tobias Kröpelin, líder técnico da NovoScribe e especialista em programação estatística na Novo Nordisk, explica a pilha de IA generativa que alimenta o NovoScribe. Cada modelo de base tem seus próprios pontos fortes e fracos, então normalmente experimentamos uma variedade de modelos de incorporação e geração para cada relatório que compilamos.

A NovoScribe usa os modelos de fundação Claude 3 e Titan hospedados pelo Amazon Bedrock, juntamente com a instância privada da própria empresa do ChatGPT. Com o framework de desenvolvimento e orquestração LangChain, a equipe pode alternar entre modelos de forma rápida e fácil, sem precisar alterar nenhum código do aplicativo. Usando RAG, os modelos são servidos com dados de relatório e incorporações vetoriais gerenciadas pelo MongoDB Atlas Vector Search.

NovoScribe gera texto validado com base em regras de conteúdo definidas e resultados estatísticos. O Atlas Vector Search calcula a similaridade de cada trecho de texto com as estatísticas relevantes. Isso, combinado com a saída do LLM, esboça o CSR. Ao utilizar o Atlas Vector Search, o texto relevante é selecionado com um alto grau de precisão e exatidão. A linhagem completa de todas as fontes é apresentada, permitindo que os autores verifiquem a precisão, eliminando semanas de escrita e revisão.

“O que é ótimo no MongoDB Atlas é que podemos armazenar incorporações vetoriais nativas do relatório junto com todos os trechos de texto e metadados associados”, diz Kröpelin "Isso significa que podemos executar queries realmente poderosas e complexas rapidamente" Para cada incorporação de vetor, podemos aplicar um filtro de qual documento de origem ela vem, quem a gravou e quando.

Novo Nordisk
Isso é importante porque a qualidade do relatório é crítica — precisamos acertar porque a segurança do paciente exige que não erremos.
Tobias Kröpelin
Novo Nordisk

 

IA generativa + MongoDB Atlas: inicie rapidamente e escale com segurança na nuvem

No início do projeto NovoScribe, Kröpelin e a equipe de Estatísticas da Novo Nordisk começaram com os bancos de dados relacionais que normalmente utilizam em seu trabalho diário. Mas logo ficou evidente que o modelo de dados necessário para alimentar tanto saídas estatísticas quanto texto de relatório aos LLMs era extremamente complexo e longe de ser flexível o suficiente para acompanhar o ritmo do rápido desenvolvimento de funcionalidades do NovoScribe.

Kröpelin diz: “Ao trabalhar com o modelo tabular do nosso relational database tradicional, acabaríamos com dezenas de tabelas separadas, cada uma com apenas algumas colunas. Eles não se pareciam em nada com os dicionários do Python que minha equipe estava usando no código, o que reduzia nossa velocidade de desenvolvimento. O que também nos atrasou foi que não podíamos fazer nenhuma alteração em nosso aplicativo sem migrações de esquema complexas no banco de dados. E então, unir todas essas tabelas no momento da query para acionar os LLMs prejudicou o desempenho do aplicativo e a experiência do usuário.

Além dos relational databases, a equipe de Kröpelin também tinha familiaridade com o MongoDB e rapidamente reconheceu que seu modelo de dados de documento proporcionaria a facilidade de uso, flexibilidade e velocidade exigidas pelo NovoScribe. Uma única chamada do driver Python do MongoDB pode recuperar o objeto inteiro — incluindo os trechos de texto de origem, sua incorporação de vetores e metadados — sem a sobrecarga de unir dados.

Além do acesso programático, MongoDB Compass está disponível para membros da equipe que não são desenvolvedores para visualizarem e filtrarem dados armazenados no MongoDB por meio de uma interface gráfica, permitindo-lhes revisar a integridade do conjunto de dados antes de fornecê-los aos LLMs.

Ao utilizar o serviço totalmente gerenciado MongoDB Atlas, a Novo Nordisk obtém as garantias críticas necessárias para executar aplicações altamente regulamentadas. Como disse Waheed Jowiya, líder de estratégia de digitalização na Novo Nordisk, "a segurança e a recuperação de desastres não são negociáveis." Temos acesso ao VPC por meio do suporte do Atlas para o Amazon PrivateLink. Além disso, controles de acesso detalhados, auditoria, criptografia de dados de ponta a ponta e backups são todos recursos padrão do Atlas, configurados com chamadas simples de API.

"Jowiya continua dizendo: “Temos uma equipe pequena, então a automação operacional fornecida pelo MongoDB Atlas é inestimável.” Também nos oferece flexibilidade. O NovoScribe executa na AWS atualmente, mas como empresa, também temos um relacionamento com a Azure. Por meio do suporte multinuvem, podemos executar o Atlas entre ambas as plataformas de hiperescala com total liberdade e sem bloqueio.

IA generativa: desbloqueando ganhos incríveis de produtividade e olhando para o futuro

Hoje, a NovoScribe compila cerca de 30% de todos os CSRs para a Novo Nordisk, e espera-se que esse trabalho aumente para mais de 90% até o final do ano. Os resultados alcançados demonstram por que o NovoScribe está ganhando rapidamente impulso de adoção em toda a empresa.

Novo Nordisk
"Reduzimos o tempo necessário para criar relatórios de estudos clínicos de 12 semanas para 10 minutos, com resultados de maior qualidade e uma fração da equipe. Em termos de valor, cada dia ganho para levar um medicamento ao mercado pode adicionar cerca de US$ 15 milhões à receita da empresa."
Waheed Jowiya
Líder de Estratégia de Digitalização na Novo Nordisk

Jowiya continua dizendo que os LLMs levam apenas alguns minutos para gerar o CSR usando os dados recuperados do MongoDB Atlas para produzir a saída final. O restante do tempo é dedicado à QA. Membros altamente qualificados da equipe não precisam mais gastar tempo reunindo os dados ou verificar duas vezes se estão copiando e colando as estatísticas corretas na seção apropriada do relatório. Os modelos de IA generativa automatizam o processo agora, liberando-os para se concentrar em promover mais pesquisas e desenvolvimentos inovadores.

Para a Novo Nordisk, o NovoScribe é apenas o começo. Além dos CSRs, a empresa está explorando muitas novas oportunidades para aplicar IA generativa em todas as partes do seu negócio, com o MongoDB Atlas no centro de seus esforços.

Novo Nordisk
“Tudo em IA generativa é novo — você não pode simplesmente ir ao GitHub e reutilizar o código que outras pessoas escreveram.” Somente o MongoDB Atlas nos dá a flexibilidade e a escala na camada da plataforma de dados para experimentar como aproveitar um dos maiores avanços técnicos que o setor já viu.”
Louise Lind Skov
Chefe de Digitalização de Conteúdo da Novo Nordisk

Próximos passos

Aprenda mais sobre como outros clientes MongoDB estão inovando com AI. Você também pode registrar-se no MongoDB Atlas e visitar o Guia de Início Rápido do Atlas Vector Search para começar a criar pesquisas mais inteligentes ou iniciar o uso de IA generativa no seu próximo projeto.

Dê o próximo passo

Obtenha acesso a todas as ferramentas e recursos necessários para começar a desenvolver algo incrível ao se registrar hoje mesmo.
ComeçarFale com um especialista
Ilustração de um banco de dados.