공지 사항역대 가장 빠른 MongoDB, MongoDB 8.0을 소개합니다! 더 보기 >
공지 사항Voyage AI가 MongoDB와 협력하여 Atlas에서 더욱 정확하고 신뢰할 수 있는 AI 애플리케이션을 지원합니다. 자세히 알아보기 >

12주에서 10분으로: Novo Nordisk가 GenAI와 MongoDB를 사용하여 가치 실현 시간을 가속화하는 방법

Novo Nordisk와 MongoDB
industry_enterprise

산업

제약 산업

atlas_product_family

제품

MongoDB Atlas

Atlas Vector Search

atlas_for_edge

사용 사례

생성형 AI

general_events_default

도입 연도

2021년

1923년 덴마크에서 설립된 Novo Nordisk 는 오늘날 세계 최고의 헬스케어 기업 중 하나입니다. Novo Nordisk의 사명은 당뇨병 치료 분야에서 쌓아온 오랜 경험을 바탕으로 심각한 만성 질환을 극복하기 위한 변화를 이끄는 것입니다. 이를 위해 혁신적인 과학적 발전을 선도하고 자사 의약품에 대한 접근성을 확대하고 있습니다. 또한 질병을 예방하고 궁극적으로 치료하기 위해 노력합니다.

Novo Nordisk는 80개국에 64,000명 이상의 직원을 고용하고 있으며 170개국에서 제품을 판매하여 2023 회계연도에는 2,320억 덴마크 크로네(335억 달러)의 수익을 올렸습니다.

Novo Nordisk의 콘텐츠 디지털화 책임자인 Louise Lind Skov는 다음과 같이 설명합니다. “오늘날 당사의 치료제는 당뇨병, 비만, 희귀 혈액 및 내분비 질환을 앓고 있는 수백만 명의 사람들에게 혜택을 주고 있습니다. Novo Nordisk는 전 세계 인슐린의 50%를 생산하고 있으며 6억 개가 넘는 인슐린 펜을 제조했습니다. 또한 3,600만 명이 넘는 사람들이 당사의 당뇨병 관리 제품을 사용하고 있습니다. 연구실에서부터 공장 현장에 이르기까지, 혁신적인 생물학적 의약품을 발견하고 개발하여 전 세계 환자들에게 이를 제공하고 있습니다."

Novo Nordisk는 Amazon Bedrock 및 MongoDB Atlas와 함께 생성형 인공지능(gen AI)를 활용하여 신약의 승인과 환자 전달 속도를 획기적으로 가속화하고 있습니다.

 

Novo Nordisk가 GenAI와 MongoDB로 가치 실현 시간을 단축하는 방법
Novo Nordisk가 GenAI와 MongoDB를 활용해 임상시험보고서(CSR) 작성 기간을 12주에서 10분으로 단축함으로써 규제 승인 과정을 재구상하고 가치 실현 시간을 앞당긴 방법을 알아보세요.
Novo Nordisk
"NovoScribe를 통해 우리는 업계 최초로 몇 주가 아닌 몇 분 만에 완전한 임상 연구 보고서를 생성하고 있습니다. 이 작업을 과거에 필요했던 리소스의 극히 일부만으로 대규모로 수행하고 있습니다. 이는 전 세계 업계에 판도를 바꾸는 혁신입니다.”
Louise Lind Skov
Novo Nordisk

규제 승인 절차의 재구상

임상시험 보고서(CSR)는 신약 개발 과정에서 핵심적인 역할을 하며 임상시험의 방법론, 수행 과정, 결과 및 분석을 포괄적으로 담은 문서입니다. 보고서의 주요 목적은 임상시험에 대한 상세한 기록을 제공하여 규제 당국, 의료 전문가, 연구자, 법무팀 등 다양한 이해관계자들이 새로운 의약품의 효능과 안전성을 평가할 수 있도록 하는 것입니다.

 

임상연구 보고서 작성에 소요되는 시간과 노력에 대해 Skov는 다음과 같이 설명합니다. “CSR을 완성하는 데는 보통 약 12주가 걸리며 통계학자, 과학자, 기술 작가 등 다양한 분야의 팀이 참여합니다. 하루라도 지연되면 환자들은 필요한 치료를 받지 못하고 회사는 연구개발 비용을 회수할 수 없습니다.”

이 과정은 현장에서 수집된 임상시험 데이터를 통계적으로 분석해 표와 도표 등의 결과물을 만드는 것에서 시작합니다. 그런 다음 기술 작가들이 이 데이터를 추출하여 규제 제출에 사용되는 보고서 템플릿과 결합합니다. 100페이지가 넘는 보고서의 모든 데이터가 일관되고 포괄적이며 규제 기준에 부합하는지 확인하기 위해 광범위한 품질 보증(QA) 과정이 필요합니다.

생성형 인공지능의 등장으로 Novo Nordisk의 Skov 팀은 CSR 생산 과정에서 획기적인 효율성을 실현할 수 있는 기회를 포착했습니다. 그렇게 탄생한 것이 NovoScribe입니다.

NovoScribe: Amazon Bedrock, LangChain 및 MongoDB Atlas Vector Search의 탄탄한 기반 위에 구축

2023년 중반에 프로젝트를 시작한 Skov 팀은 NovoScribe로 워크플로를 재구상했습니다. 팀은 임상시험의 통계적 결과와 보고서 템플릿의 벡터 임베딩을 활용해 검색 증강 생성 방식으로 최첨단 대형 언어 모델(LLM)에 프롬프트를 입력하여 CSR을 동적으로 작성하는 실험을 했습니다.

실험은 몇 주 만에 성공을 거두었습니다. NovoScribe는 기존 수작업 방식보다 더 빠르고 정확하게 CSR을 생성했으며 필요한 리소스도 훨씬 적었습니다. NovoScribe는 실제 현장 적용에 투입할 준비가 되었습니다.

Novo Nordisk의 NovoScribe 기술 리드이자 통계 프로그래밍 전문가인 Tobias Kröpelin은 NovoScribe를 구동하는 생성형 인공지능 스택을 이렇게 설명합니다. “각각의 파운데이션 모델은 고유한 강점과 약점이 있기 때문에 우리는 각 보고서를 작성할 때 보통 다양한 임베딩과 생성 모델을 실험적으로 시도합니다.”

NovoScribe는 Amazon Bedrock에서 호스팅되는 Claude 3와 Titan 파운데이션 모델 그리고 회사의 자체 프라이빗 ChatGPT 인스턴스를 함께 사용합니다. LangChain 개발 및 오케스트레이션 프레임워크를 통해 팀은 애플리케이션 코드를 변경하지 않고도 다양한 모델 간에 빠르고 쉽게 전환할 수 있습니다. RAG 방식을 활용해 모델은 MongoDB Atlas Vector Search로 관리되는 보고서 데이터와 벡터 임베딩을 제공받습니다.

NovoScribe는 정의된 콘텐츠 규칙과 통계 결과를 기반으로 검증된 텍스트를 생성하며 Atlas Vector Search는 각 텍스트 스니펫과 관련 통계와의 유사성을 계산합니다. 이를 거대 언어 모델 출력 초안과 결합하여 CSR을 작성합니다. Atlas Vector Search를 활용함으로써 관련 텍스트를 높은 정밀도와 정확도로 선택할 수 있습니다. 모든 출처의 전체 이력이 제공되어 작성자가 정확성을 검증할 수 있으며 이로 인해 몇 주에 걸친 작성 및 검토 과정이 불필요해집니다.

Kröpelin은 다음과 같이 설명합니다. "MongoDB Atlas의 뛰어난 점은 보고서의 네이티브 벡터 임베딩을 관련 텍스트 스니펫 및 메타데이터와 함께 저장할 수 있다는 것입니다. 이는 매우 강력하고 복잡한 쿼리를 신속하게 실행할 수 있음을 의미합니다. 각 벡터 임베딩에 대해 해당 소스 문서가 어디에서 왔는지, 누가 작성했는지, 언제 작성되었는지를 필터링할 수 있습니다."

Novo Nordisk
“이 점이 중요한 이유는 보고서의 품질이 매우 중요하기 때문입니다. 환자 안전을 위해 반드시 정확하게 작성해야 하며 실수가 있어서는 안 됩니다.”
Tobias Kröpelin
Novo Nordisk

 

생성형 인공지능 + MongoDB Atlas: 클라우드에서 빠르게 시작하고 안전하게 확장하기

NovoScribe 프로젝트 초기 단계에서 Kröpelin과 Novo Nordisk 통계팀은 일상 업무에서 일반적으로 사용하던 관계형 데이터베이스로 시작했습니다. 그러나 통계 결과와 보고서 텍스트를 모두 거대한 언어 모델에 입력하는 데 필요한 데이터 모델이 매우 복잡했고 NovoScribe의 빠른 기능 개발 속도에 대응할 만큼 유연하지 않다는 것이 금세 분명해졌습니다.

Kröpelin은 이렇게 설명합니다. “기존의 관계형 데이터베이스의 테이블 모델로 작업했다면 각 테이블에 몇 개의 열만 있는 수십 개의 개별 테이블이 생겼을 것입니다. 이는 팀이 코드에서 작업하던 Python 사전과는 전혀 달라 개발 속도를 저하시키는 요인이었습니다. 또한 데이터베이스의 복잡한 스키마 마이그레이션 없이는 애플리케이션을 변경할 수 없어 개발 속도가 느려졌으며 쿼리 시점에 이 모든 테이블을 조인해 거대 언어 모델에 데이터를 제공하는 과정은 애플리케이션 성능과 사용자 경험을 크게 저하시켰습니다."

Kröpelin의 팀은 관계형 데이터베이스 외에도 MongoDB에 익숙했고 MongoDB의 문서 데이터 모델이 NovoScribe가 요구하는 사용 편의성, 유연성 및 속도를 제공한다는 점을 금방 알아차렸습니다. MongoDB Python 드라이버의 단일 호출로 데이터 조인의 오버헤드 없이 소스 텍스트 스니펫, 벡터 임베딩, 메타데이터를 포함한 전체 객체를 조회할 수 있습니다.

프로그래밍 방식의 액세스 외에도 MongoDB Compass는 개발자가 아닌 팀원들도 GUI를 통해 MongoDB에 저장된 데이터를 조회하고 필터링할 수 있어 거대 언어 모델에 데이터를 제공하기 전에 데이터 세트의 완전성을 검토할 수 있습니다.

완전관리형 MongoDB Atlas 서비스를 사용함으로써 Novo Nordisk는 고도로 규제된 애플리케이션을 운영하는 데 필요한 중요한 보증을 얻게 됩니다. Novo Nordisk의 디지털화 전략 리더인 Waheed Jowiya는 이렇게 설명합니다. "보안과 재해 복구는 협상할 수 없는 요소입니다. 우리는 Atlas의 Amazon Privatelink 지원을 통해 VPC 액세스를 사용하고 있습니다. 또한 세분화된 액세스 제어, 감사, 엔드투엔드 데이터 암호화 및 백업은 모두 표준 Atlas 기능이며 간단한 API 호출로 구성할 수 있습니다."

Jowiya는 이어서 덧붙입니다. "우리 팀은 소규모이기 때문에 MongoDB Atlas가 제공하는 운영 자동화는 대단히 유용하며 이는 다양한 선택지 또한 제공해 줍니다. 현재 NovoScribe는 AWS에서 실행되고 있지만 회사 차원에서는 Azure와도 관계를 유지하고 있습니다. 멀티 클라우드 지원을 통해 두 하이퍼스케일 플랫폼 간에 Atlas를 완전한 자유로 운영할 수 있으며 특정 플랫폼에 얽매이지 않습니다."

생성형 인공지능: 놀라운 생산성 향상을 실현하고 미래를 전망하다

오늘날 NovoScribe는 Novo Nordisk의 전체 CSR의 약 30%를 작성하고 있으며 연말까지 이 작업이 90% 이상으로 증가할 것으로 예상됩니다. 이러한 성과는 NovoScribe가 회사 전반에 걸쳐 빠르게 채택되고 있는 이유를 보여줍니다.

Novo Nordisk
"임상 연구 보고서를 작성 시간을 12주에서 10분으로 단축했습니다. 결과물의 품질은 더 높아졌고 소수의 팀원으로도 가능해졌습니다. 가치 측면에서 볼 때, 의약품이 하루라도 빨리 시장에 출시되면 회사는 약 1,500만 달러의 추가 수익을 얻을 수 있습니다."
Waheed Jowiya
Novo Nordisk의 디지털화 전략 리더

Jowiya는 거대 언어 모델이 MongoDB Atlas에서 조회한 데이터를 사용하여 CSR을 생성하는 데 단 몇 분밖에 걸리지 않으며 나머지 시간은 품질 보증(QA)에 사용된다고 설명합니다. 고도로 숙련된 팀원들은 더 이상 데이터를 모으거나 보고서의 적절한 섹션에 올바른 통계를 복사하여 붙여넣는 작업을 이중으로 확인할 필요가 없습니다. 생성형 인공지능 모델이 이 과정을 자동화하여 팀원들은 보다 혁신적인 연구 개발에 집중할 수 있습니다.

Novo Nordisk에게 NovoScribe는 시작에 불과합니다. 이제 Novo Nordisk는 CSR 외에도 비즈니스 전 영역에 생성형 인공지능을 적용할 새로운 기회를 모색하고 있으며 그 중심에 MongoDB Atlas가 있습니다.

Novo Nordisk
"생성형 AI의 모든 것은 새로운 것입니다. 따라서 단순히 GitHub에 가서 다른 사람이 작성한 코드를 재활용할 수는 없습니다. 데이터 플랫폼 계층에서 업계 역사상 매우 큰 기술적 진보 중 하나를 활용하는 방법을 실험할 수 있는 유연성과 확장성을 제공하는 것은 MongoDB Atlas뿐입니다."
Louise Lind Skov
Novo Nordisk 콘텐츠 디지털화 책임자

다음 단계

다른 MongoDB 고객들이 AI를 활용하여 혁신하는 방법에 대해 자세히 알아보세요. MongoDB Atlas에 등록하고 Atlas Vector Search 빠른 시작 가이드를 방문하여 더 스마트한 검색을 구축할 수 있으며 다음 프로젝트에서 생성형 인공지능을 시작하는 데 활용할 수도 있습니다.

다음 단계로 이동

지금 등록하세요. 멋진 솔루션을 만드는 데 필요한 모든 도구와 리소스에 액세스할 수 있습니다.
시작하기전문가와 상담하기
데이터베이스 그림