惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

N
News and Events Feed by Topic
V
V2EX
博客园 - 【当耐特】
Vercel News
Vercel News
雷峰网
雷峰网
爱范儿
爱范儿
WordPress大学
WordPress大学
云风的 BLOG
云风的 BLOG
S
Securelist
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Microsoft Azure Blog
Microsoft Azure Blog
F
Full Disclosure
有赞技术团队
有赞技术团队
Hugging Face - Blog
Hugging Face - Blog
NISL@THU
NISL@THU
www.infosecurity-magazine.com
www.infosecurity-magazine.com
Attack and Defense Labs
Attack and Defense Labs
Application and Cybersecurity Blog
Application and Cybersecurity Blog
Hacker News - Newest:
Hacker News - Newest: "LLM"
Microsoft Security Blog
Microsoft Security Blog
腾讯CDC
P
Proofpoint News Feed
B
Blog
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
K
Kaspersky official blog
I
InfoQ
Google Online Security Blog
Google Online Security Blog
L
LINUX DO - 最新话题
Project Zero
Project Zero
Engineering at Meta
Engineering at Meta
V
Visual Studio Blog
AI
AI
Schneier on Security
Schneier on Security
B
Blog RSS Feed
T
Tor Project blog
H
Help Net Security
H
Hackread – Cybersecurity News, Data Breaches, AI and More
L
LINUX DO - 热门话题
阮一峰的网络日志
阮一峰的网络日志
S
Security @ Cisco Blogs
T
Threat Research - Cisco Blogs
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
C
Cyber Attacks, Cyber Crime and Cyber Security
G
Google Developers Blog
Google DeepMind News
Google DeepMind News
V2EX - 技术
V2EX - 技术
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
A
Arctic Wolf
Webroot Blog
Webroot Blog
Recent Commits to openclaw:main
Recent Commits to openclaw:main

AWS for Industries

Dynamic Inbound Routing for BYOIP Workloads Using Amazon VPC Route Server | Amazon Web Services How Autel Transformed Charging Station Management with AI Agents on AWS | Amazon Web Services How Danone Simplified Kubernetes at Scale with Amazon EKS Auto Mode | Amazon Web Services Build a Multi-Agent Assessment Workbench with Amazon Bedrock AgentCore | Amazon Web Services Sovereign by design: How AWS helps Nigeria’s financial services industry protect data and drive innovation | Amazon Web Services Scaling ML in production: how BBVA accelerated delivery with MLOps | Amazon Web Services Inside BBVA’s MLOps transformation: from data platform to scalable ML on AWS | Amazon Web Services Blazing a Trail: How Peloton Rebuilt the SDLC for the Agentic Era with Amazon Bedrock | Amazon Web Services Accelerate RISC-V Software Development Before Silicon: Virtual Prototyping with MachineWare’s SIM-V on AWS | Amazon Web Services How retailers deliver hyper-personalization in-store with Personalisation Hub, UST, and AWS | Amazon Web Services Deploy diagnostic-quality imaging globally with MedDream and AWS HealthImaging | Amazon Web Services Coins in Motion: Building agentic blockchain payments for in-vehicle experiences | Amazon Web Services Reduce P&ID analysis time by 80% with hybrid AI maintenance planning | Amazon Web Services Deploying industrial AI on AWS: Building the autonomous factory | Amazon Web Services How Atlantic Health cut legal document search time by 42% with Amazon Bedrock metadata filtering | Amazon Web Services Edge-to-Cloud Architecture for Real-Time Surgical Intelligence with AWS and NVIDIA | Amazon Web Services Reimagining B-Pillar DFMEA: Why Ontology-Grounded AI Is the Future of Automotive Engineering | Amazon Web Services Transforming energy trading by managing complexity and driving growth with Cloud ETRM | Amazon Web Services How Multi-Agent AI Turns Supply Chain Data into Decisions and Actions | Amazon Web Services ​​​Deploy Agentic Bidding Without Sacrificing Speed: ARTF Containers with NVIDIA GPU Acceleration on AWS​​ | Amazon Web Services Next-generation programmatic advertising: How AWS RTB Fabric redefines the game | Amazon Web Services Flexible Telecom AI Workload Deployment Across AWS Hybrid Cloud | Amazon Web Services Building a HIPAA-ready generative AI architecture for healthcare on AWS | Amazon Web Services Highlights from the 2026 AWS Life Sciences Symposium: MedTech Track | Amazon Web Services Multi-Agent Systems for Financial Services on Amazon EKS and AgentCore | Amazon Web Services How AI can help developers migrate embedded codebases between Arm SoCs | Amazon Web Services From Connected to Resilient: Cloud-Native Payment Connectivity on AWS | Amazon Web Services Ultra-low-latency cross-Region crypto trading with Avelacom and AWS | Amazon Web Services Build an AI-powered 5G Signaling Trace Analyzer Using Amazon Bedrock | Amazon Web Services AWS showcases the agentic AI future of advertising and entertainment at Cannes Lions 2026 | Amazon Web Services The Road to 180M GRefs/s: Sizing Epic on AWS with R8ib and Enhanced EBS | Amazon Web Services BridgeWise builds responsible AI in FSI with Amazon Bedrock | Amazon Web Services Rethink Everything: Highlights from the 2026 AWS Financial Services Symposium | Amazon Web Services Improving Defect Analysis and Quality Control with AI Diagnostics | Amazon Web Services Building a cloud-based EV charging monitoring platform with real-time AI analytics | Amazon Web Services Introducing the AWS guide to the ECB Guide on outsourcing cloud services to cloud service providers | Amazon Web Services How a Luxury Retailer Accelerates Customer Experience with Amazon CloudFront | Amazon Web Services The Art of the Possible: Building an Intelligent Wealth Management Platform – Part 1 | Amazon Web Services How We Built Healthcare AI You Can Trust: The Science Behind Amazon Connect Health | Amazon Web Services How Everllence Scaled P&ID Intelligence to Improve Plant Operations | Amazon Web Services Rivian accelerates production with second-generation AWS Outposts: Improving resiliency and reducing costs | Amazon Web Services AI-Driven Development Lifecycle for Financial Services | Amazon Web Services How Agentic AI and Digital Twins on AWS Drive Operational Excellence | Amazon Web Services Modernizing Core Banking Systems: A Strategic Guide for Financial Leaders | Amazon Web Services Highlights from the 2026 AWS Life Sciences Symposium: Research and Drug Discovery | Amazon Web Services Discount Tire Uses Cloud WAN and Buffer VPC to Create a Scalable Enterprise Network Centralized third-party connectivity in AWS: Architecture patterns for highly regulated environments | Amazon Web Services FHIR-powered Care Continuum on AWS HealthLake From code to chemistry: using Kiro to tackle ADME-Tox, a key drug discovery challenge | Amazon Web Services How Toyota securely deployed HiveMQ with mTLS on AWS to power Smart Manufacturing | Amazon Web Services From record to intelligence: How EMR systems on AWS become the foundation for generative AI in healthcare | Amazon Web Services How to Connect AWS HealthOmics to Public and Private Network Sources at Runtime | Amazon Web Services Accelerating Android Builds on AWS: From 3 Hours to Under 5 Minutes with SourceFS | Amazon Web Services Closing the Loop with Amazon Bio Discovery’s Integrated Lab Partners | Amazon Web Services Massive Parallel Processing of Financial Transactions with Amazon EKS and Amazon MSK | Amazon Web Services Submit up to 100,000 Bioinformatics Workflow Runs with a Single API Call in AWS HealthOmics | Amazon Web Services Energy HPC Orchestrator powers collaborative, scalable energy computing | Amazon Web Services Automate Investment Research Using Strands Agents on Bedrock AgentCore | Amazon Web Services How OCC Built a Governed Cloud Foundation and Then Stress-Tested It Executive Insights from the 2026 AWS Life Sciences Symposium How Carlsberg’s Traitomic business leveraged AWS HealthOmics to power genetic trait development | Amazon Web Services CME Group MDP multicast data access on AWS using Transit Gateway | Amazon Web Services How retailers solve the customer identity puzzle with Amperity and AWS | Amazon Web Services Exact Sciences Transforms Bioinformatics Infrastructure with AWS HealthOmics | Amazon Web Services Building a Serverless Supply Chain Management Solution for Automotive Customers with AWS AppSync and Amazon Aurora Serverless | Amazon Web Services Accelerating physical AI with AWS and NVIDIA: building production-ready applications with simulation and real-world learning | Amazon Web Services Modernizing life-saving workloads with AWS serverless | Amazon Web Services Transforming Industrial Operations: How AVEVA and AWS drive Cloud Innovation | Amazon Web Services Introducing Amazon Bio Discovery | Amazon Web Services Accelerate Project Delivery with AI-Native Execution System on Amazon Quick | Amazon Web Services Reinvent Telecom Mediation Systems with Amazon Bedrock AgentCore, Strands Agents, and the Model Context Protocol | Amazon Web Services AWS Cloud Connectivity Patterns for Financial Market Infrastructures | Amazon Web Services Event-Driven Digital Pathology: Governed Whole Slide Image Ingestion to Scalable Inference with Amazon SageMaker | Amazon Web Services How Telefonica Germany achieved a centralized tracing solution with VPC Traffic Mirroring | Amazon Web Services AWS Teams Up with Wingstop to Deliver Wings to Millions During March Hoops Tournament | Amazon Web Services How Amazon Connect Health brings agentic AI to the point of care | Amazon Web Services How Liftoff improved conversion performance and reduced infrastructure costs with Cortex using AWS Graviton | Amazon Web Services From Prompt to Pipeline: AI-Powered Bioinformatics Workflow Development with Kiro and AWS HealthOmics | Amazon Web Services Driving Intelligent Quality in the Software-Defined Vehicle Era | Amazon Web Services How Amazon Devices Eliminated Credential Risk to Scale AI across Engineering Tools | Amazon Web Services The Evolution of BMW Group’s 3D Streaming Experience | Amazon Web Services Build ChatGPT Apps with MCP Servers and AWS Infrastructure | Amazon Web Services
Medical Legal Regulatory Review Orchestration with AI Agents on AWS | Amazon Web Services
Nikita Kozod · 2026-06-11 · via AWS for Industries

Healthcare and life sciences companies produce a constant flow of both promotional content (branded advertisements, sales aids, digital campaigns, email outreach) and non-promotional content (patient education brochures, disease awareness materials, clinical visual aids). Regardless of category, none of this content reaches its intended audience until it clears a medical, legal, and regulatory (MLR) review, where every piece is verified for scientific accuracy, regulatory compliance, and adherence to brand and promotional classification guidelines.

The stakes are significant as non-compliant content can result in regulatory warning letters, costly product withdrawals, and substantial financial penalties that have historically reached billions of dollars for major pharmaceutical companies. In September 2025 alone, the FDA issued over 100 cease-and-desist letters and thousands of warning letters to pharmaceutical companies for misleading promotional content, marking one of the agency’s most concentrated enforcement actions in decades.

Today, this process remains largely manual. Cross-functional review teams examine every document line by line, referencing dozens of guidelines and hundreds of scientific sources. Promotional materials demand fair balance and substantiation of efficacy claims, while non-promotional content must avoid language that could be interpreted as off-label promotion. As large organizations manage thousands of these reviews each year, a single asset can take on average 15 days to clear. As regulatory frameworks evolve and product launches span multiple global markets simultaneously, the MLR bottleneck only deepens, delaying time to market for critical drug communications at a moment when speed matters most.

Generative AI and intelligent automation now offer a path to fundamentally rethink this process, with studies suggesting accelerated review cycles with total review time reduction by up to 90% without compromising the rigor that regulatory compliance and patient safety demand.

In this post, we show how a multi-agent AI system built on Amazon Bedrock can accelerate the MLR process. A fleet of specialized AI agents running on Amazon Bedrock AgentCore collaborates to cross-check content against scientific literature, style guides, regulatory codes, and pre-approved claims. The agents work in parallel to identify potential issues, cite their sources, and suggest remediations, enabling reviewers to focus their expertise where it matters most. The solution uses the Strands Agents SDK, an open-source framework for building AI agents.

The MLR review challenge

Medical content review is a multi-dimensional problem. Every document must be evaluated against several distinct bodies of reference:

  • Scientific references such as clinical study reports, journal articles, and press releases that substantiate the claims made in the content.
  • Regulatory codes such as the IFPMA Code of Practice that govern what can and cannot be communicated in promotional and non-promotional materials.
  • Branding and style guides that dictate tone, formatting, terminology, and visual standards.
  • Product information including approved indications, contraindications, and prescribing information.

Each dimension requires specialized expertise. A medical reviewer assesses scientific accuracy, a legal reviewer evaluates regulatory compliance, and a brand reviewer ensures consistency with style standards. Coordinating these perspectives across multiple documents, products, and markets is what makes MLR review both slow and costly.

Architecture

We develop a multi-agentic medical content review solution utilizing the stack and capabilities of the open-source Deep Research for AgentCore sample. For a simplified, deployable implementation of this pattern, see the open-source Medical Content Review sample. This allows us to combine the core medical content review tasks with additional external sources and research capabilities. The architecture is presented on Figure 1.

The system takes two inputs: the content document (as a PDF) and the reference materials (scientific papers, guidelines, claims databases, etc). The solution produces a structured review report that lists every flagged issue with the exact quote and page reference, a description of the problem along with the suggested fix, and a confidence score.

The review process follows six steps, each handled by dedicated agents orchestrated through Strands Agents SDK and powered by Anthropic Claude models on Amazon Bedrock. Strands Agents SDK orchestrates the agents within a single runtime, using its native Amazon Bedrock model connector and parallel tool execution. The agents’ review logic written in Strands SDK runs on AgentCore Runtime allowing us to scale agentic capabilities with respect to demand. AgentCore observability helps to trace, debug and monitor the agent’s performance, while connecting to Amazon CloudWatch and AWS X-Ray. AgentCore Memory provides short-term conversation history for each document review session, enabling multi-turn reviews with session continuity.

The solution uses Amazon Cognito for authentication in three places:

  1. User-based login to the frontend web application on AWS Amplify
  2. Token-based authentication for the frontend to access AgentCore Runtime
  3. Token-based authentication when making API requests to Amazon API Gateway.

Agentic medical content review architecture

Figure 1. Agentic medical content review architecture

Interaction with files is handled through a pre-signed URL flow: the frontend requests a pre-signed Amazon S3 URL via Amazon API Gateway (authenticated with Amazon Cognito). The Amazon Lambda generates it, and the user’s browser uploads the file directly to the S3 staging bucket. The agent running on AgentCore Runtime can then read those uploaded files and write generated reports back to the same bucket, which the frontend fetches for display.

The entire infrastructure is deployed as a single AWS Cloud Development Kit (CDK) application.

Agentic review workflow

Figure 2 depicts the business logic of the review process, where each review agent acts as a specialized reviewer with its own area of expertise and relevant context. We decompose the review into focused tasks that run in parallel, mirroring how human review teams operate.

Agentic review workflow

Figure 2. Agentic review workflow

Step 1: Document processing

The first step transforms all input documents into an LLM-readable format. Marketing content often comes as visually rich, multi-page PDFs with complex layouts, embedded images, and tables. We use multimodal LLM capabilities on Amazon Bedrock to extract both the textual content and a description of visual elements from each page. Reference materials such as scientific papers and guidelines are converted using the same multimodal LLM approach with a custom prompt template that structures content as markdown.

While Amazon Bedrock Data Automation provides a managed alternative for document extraction, it requires predefined blueprints, making it most effective for templated, structured use cases. For dynamic, unstructured scenarios like this one, direct LLM calls provide full control over the extraction prompt and model selection. This ensures that downstream agents can reason over the full content of every document.

Step 2: Content batching

Multi-page promotional documents typically contain distinct sections, each spanning one to three pages: a branded cover page, efficacy data with clinical trial results, safety information including adverse events and contraindications, and footnotes with prescribing details and references. Figure 3 shows a single page from a fictitious example of such a document. A multimodal LLM processes pages in sliding windows of up to 5 pages at a time and groups them into semantically coherent batches based on content continuity. For example, a cover page forms its own batch, while efficacy data spanning two pages stays together. Batching keeps each review call focused on a manageable amount of content while preserving the context needed for accurate assessment.

Fictitious example of promotional document for Healthcare providers

Figure 3. Fictitious example of promotional document for Healthcare providers

Step 3: Statement extraction

For each content batch, a statement extraction agent identifies every distinct claim or assertion. Rather than reviewing raw text, this step produces a structured list of statements, each with the original text as it appears in the document and a normalized full claim that captures the complete meaning. For example, a promotional page might display the headline “Change your life” for a specific medicine, while the product name and therapeutic indication appear in a different section of the same page. The extraction agent combines these elements into a single normalized claim such as “[Product X] for [condition Y] can change your life,” giving downstream reviewers the full context needed to assess the statement. Human experts remain a reliable choice for scoring and evaluation of statement extraction, but they’re not the only option.

The statement extraction component of the system can be evaluated independently to validate that extracted statements match the actual page content. We use an independent LLM-as-a-judge call to calculate precision and recall of the statement extractor given a list of extracted statements and find that latest vision-language models such as Anthropic Opus 4.7 show the best extraction quality. In production, we recommend defining precision and recall thresholds to ensure consistent quality.

Step 4: Pre-approved claims verification

Some organizations maintain a database of pre-approved statements that define the exact wording permitted for product efficacy, safety, and indication statements.

The claims verification agent cross-references the extracted statements against a database of pre-approved claims from previously published content. For each statement, the agent determines whether it matches one of the approved claims, flags any deviations from approved wording, and identifies statements that lack substantiation. This agent uses tool calls to search and retrieve items from the claims database using semantic search. This filters out pre-approved claims before the expert review step.

Step 5: Expert review

The core part of our multi-agent architecture is the expert review. A fleet of expert reviewer agents runs in parallel, each specialized in a different review dimension. The reviewer agents fall into three categories, distinguished by how they access reference materials:

  • Reviewers with fixed context receive their reference materials as part of the system prompt. These cover stable, well-defined guidelines that rarely change. For example, code of practice and product information reviewer agents fit the corresponding documents within the model context, which allows them to perform the review in a single pass.
  • Reviewers with dynamic context use retrieval-augmented generation (RAG) on Amazon Bedrock Knowledge Bases to pull relevant passages from large reference corpora at review time. For example, a scientific references reviewer verifies claims against clinical studies and publications, while a pre-approved claims reviewer checks exact wording compliance. These agents need tool access to search and retrieve from potentially large document collections that do not fit into a single LLM context.
  • Reviewers grounded in model knowledge do not require external reference materials and instead rely on the LLM’s built-in capabilities. A spell-checking agent, for instance, uses the model’s inherent language knowledge to flag errors without needing additional documents.

Each expert reviewer agent receives the extracted statements from Step 3, applies its specialized lens, and produces a list of issues found. Because these agents run in parallel, the total review time is determined by the slowest agent rather than the sum of all agents, significantly reducing the overall latency. In our tests, the fleet of reviewer agents requires on average 2 minutes to process a batch of 1-3 pages. Note that processing of different batches can also be parallelized to further reduce the total document review time.

The multi-agent design is modular: new reviewer agents can be added as guidelines change, and existing agents can be updated independently. This helps the system scale horizontally as document volumes grow.

Step 6: Result compilation

Finally, an editor agent collects the outputs from all expert reviewers, deduplicates overlapping findings, assigns confidence scores on a 1–100 scale calibrated through ten few-shot examples that illustrate different severity levels, and compiles the final structured review report in a JSON format. The output is exported as a spreadsheet where each row represents a flagged issue with the page number, the exact quote, a description of the issue, the relevant reference, a suggested fix, the source guideline, and a confidence score.

To make the review workflow accessible to content creators and medical experts, we use a web-based user interface where users can upload the medical content PDF alongside reference materials and launch the AI review with a single click. Once the review completes, the interface displays the structured results, allowing users to browse flagged issues, inspect the cited references, and review suggested fixes directly in the browser. This process is illustrated in Figure 4.

Running multiple parallel agents across multi-page documents requires careful attention to resilience and cost. The system implements retry logic for each step with exponential backoff for transient failures such as throttled API calls or timeout errors, ensuring that a single failed agent invocation does not halt the entire review pipeline. If a batch fails mid-review, the corresponding reviewer agent is retried without duplicating results.

Cost management is also an important consideration. Running parallel reviewer agents per content batch across multi-page documents generates significant token consumption. To manage costs, the system uses prompt caching, including the extracted document content as the first message to avoid redundant processing, and leverages more cost-effective LLMs for mechanical checks (spelling, formatting) while reserving high-performing LLMs for tasks requiring deeper reasoning (scientific accuracy, regulatory compliance).

Example review output showing flagged issues with references and suggested fixes

Figure 4. Example review output showing flagged issues with references and suggested fixes

Evaluations on real-world medical documents show that the multi-agent system achieves over 70% recall across different issue types in our proof-of-concept testing. In regulated content review, failing to detect a genuine issue carries significantly greater risk than surfacing a false positive, therefore the system was optimized to prioritize recall over precision. Actual performance will vary based on document complexity, reference material quality, and prompt design. This confirms that the solution accelerates the initial review pass and helps content creators catch issues they might overlook otherwise but also highlights the importance of human oversight, as the final decisions on the content must remain with qualified experts. As the system matures, incorporating human feedback into the pipeline will drive continuous improvement, enabling the solution to adapt to evolving document standards and deliver increasingly accurate results over time.

Conclusion

Multi-agent AI systems offer a promising approach to accelerating content review. By decomposing the MLR review process into specialized agents that mirror the roles of human reviewers, we can process content faster while maintaining the rigor that regulated medical communications demand. Our proof of concept demonstrates that this approach can achieve strong recall on known errors, process documents in minutes rather than hours, and produce structured, actionable review reports.

This work is an initial step. Future directions include expanding the set of reviewer agents to cover additional guidelines and markets, incorporating human feedback loops to continuously improve agent performance, and integrating the system into existing content management workflows for end-to-end automation.

Of course, a proof of concept is only valuable if it can scale. This is where AWS provides a distinct advantage. Amazon Bedrock gives access to a broad selection of foundation models with built-in enterprise security and compliance controls. When organizations are ready to move to production, Amazon Bedrock AgentCore provides a fully managed runtime to deploy, scale, and monitor these multi-agent systems without having to build and maintain the underlying infrastructure. Strands Agents SDK provides the orchestration layer with native Bedrock model connectors, parallel tool execution, and a unified programming model that works in local development and production environments. This solution uses the Strands Agents SDK for custom orchestration logic. For simpler agent patterns, AgentCore Harness provides a declarative alternative that eliminates custom orchestration code.

Together, this creates a complete path from experimentation to enterprise deployment, all within a platform that meets the data residency, auditability, and regulatory requirements life sciences organizations need.

If you are interested in building similar solutions, we encourage you to explore Amazon Bedrock AgentCore for foundation model access and the Strands Agents SDK for multi-agent orchestration. To discuss how generative AI can accelerate your organization’s content review processes, contact the AWS Generative AI Innovation Center or reach out to AWS Professional Services to accelerate your path to production.