arXiv paper· pharmaceutical process informatics (NLP / knowledge graphs)· industry system case study with benchmark protocol

From Document Silos to Process Intelligence: A Multi-Layer Knowledge Graph for CMC Process Development

Reza Amirmoshiri, Faryad Sahneh, Yasser Jangjou

cs.AI · cs.MA

Quick verdict

Sanofi's dual-layer CMC knowledge graph shows rigorous lexical-layer eval (95% T1/85% T2, 505 Qs), but the domain layer and router remain under-evaluated.

Summary

A Sanofi team presents an agentic-AI platform that converts heterogeneous CMC process-development documents into a dual-layer knowledge graph: a lossless lexical layer (Document→Section→Chunk trees in Neo4j, built with Docling plus hybrid BM25/vector retrieval) and an ontology-aligned domain graph whose 537 canonical entities are provenance-anchored to source chunks via HAS_MENTION edges. DSPy ReAct agents query both layers under a two-stage router. On a proprietary corpus of 38 documents (~52,000 words) from a discontinued small-molecule program, the authors introduce a three-tier benchmark: 505 LLM-generated multiple-choice questions across four difficulty cohorts, free-form answering scored by an LLM judge, and SME review of divergences. The lexical agent achieves 95.0% Tier-1 accuracy and 84.7% Tier-2 pass rate versus 88.5%/65.5% for a vector-RAG baseline; among 74 divergent items, question-quality issues (43%) and extraction errors (36%) dominate the failure taxonomy. The domain graph is demonstrated only on a small head-to-head question set, the router and SME scoring are unblinded, entity extraction is non-deterministic even at temperature zero, and no code or data is released. A transparent industry case study whose headline architecture is evaluated less rigorously than its lexical foundation.

Review complete

Assessment at a glance

pharmaceutical process informatics (NLP / knowledge graphs)

6

risk flags identified

● high 0

● medium 3

● low 3

Reproducibility readinesslow
Code & data availablenot stated
Review confidencehigh
AI text signal0/20 passages flagged
Deep research viable

4 strengths · 5 weaknesses · 5 author questions

AI text signal = Binoculars zero-shot detector score over 20 sampled passages (Fast-DetectGPT co-reported) — absence does not prove human authorship, and a flag does not imply misconduct.

Levels reflect verification complexity — not a quality score. Evolve never rates your paper.

Key claims under review

  • A dual-layer knowledge graph - a lossless lexical layer plus a provenance-anchored ontology domain graph - converts heterogeneous CMC documents into queryable institutional memory.
  • The three-tier protocol shows Tier-1 MCQ accuracy (95.0%) systematically overestimates reliability relative to Tier-2 free-form LLM-judge pass rate (84.7%) on 505 proprietary questions.
  • Lexical_ReAct outperforms a vector-RAG baseline by 6.5 points at Tier-1 and 19.2 points at Tier-2 on the same question bank.
  • Lexical graphs serve precise, locally scoped questions while the provenance-anchored domain graph serves cross-document aggregation, overlap, and connectivity questions, with a router selecting between them.
  • Most Tier-1/Tier-2 divergence stems from question-quality issues (43%) and extraction errors (36%) rather than agent reasoning failures (3%).

Strengths

  • Three-tier evaluation that quantifies what MCQ accuracy hides

    Section 2.5/3.3 and Table 1: full T1×T2 contingency per cohort with Cohen's kappa (0.17-0.32, pooled 0.22), Wilson CIs on both headline rates, and a judge×embedding cross-tab exposing 22 paraphrase-trap cases (Table 3). The 95.0% vs 84.7% gap is decomposed rather than just reported.

  • Provenance anchoring designed for auditable, regulated settings

    Section 2.3: 22,688 HAS_MENTION edges with an explicit account of unanchored entities and 98.9% effective one-hop coverage; the paper argues traceable wrong answers are correctable in GxP contexts - an argument most GraphRAG papers omit.

  • Realistic proprietary testbed targeting version proliferation

  • Unusually candid limitations section

Weaknesses

  • The intelligence layer and router are asserted, not measured

  • LLM-generated question bank with material quality problems

  • Confounded baseline comparison

  • Reproducibility is low and judge bias unevaluated

  • Pipeline blind to figures forces benchmark exclusions

Full Review Report

$1.99 · one-time

Unlock the complete preliminary analysis Evolve produced for this paper.

Report preview

Scope & Claims

This industry paper (Sanofi CMC Synthetics) presents a modular agentic-AI platform that turns a heterogeneous CMC process-development corpus into a dual-layer knowledge graph: a lossless *lexical* layer (Document→Section→Chunk trees in Neo4j, §2.2) and an ontology-aligned *domain* layer whose 537 canonical entities are anchored to source chunks via 22,688 HAS_MENTION edges (§2.3, 'provenance anchoring,' 98.9% effective one-hop coverage). Three DSPy ReAct agents (lexical, domain, router) run on Claude Sonnet 4.5 at temperature 0.2. The claims: (1) the architecture answers both keyword-precise and corpus-wide questions; (2) a novel three-tier protocol measures 'deployment fidelity' on proprietary data, complementing competence benchmarks like ChemRAG-Bench; (3) Tier-1 MCQ accuracy (95.0%) systematically overstates reliability versus Tier-2 free-form judging (84.7%). Results concern one discontinued small-molecule program (oditrasertib; 38 documents, ~52k words).

The remaining sections cover Methodology Assessment, Statistical Evidence, Results & Reproducibility, Limitations & Risks, and Verdict & Recommendations.

  • All 4 strengths & 5 weaknesses, analyzed in detail
  • 6 risk flags with severity, section & reviewer questions
  • Methods & statistical evidence assessment
  • 5 questions a peer reviewer would ask
  • Full six-dimension evaluation report & recommendations

One-time purchase · this paper only

One-time purchase, this paper only. AI-generated preliminary analysis — not peer review.

Frequently asked questions

What accuracy does the Sanofi CMC knowledge graph system achieve?

On 505 proprietary questions from 38 internal development reports, the lexical graph agent scored 95.0% on four-option multiple-choice questions (Tier-1) and 84.7% on the stricter free-form test scored by an LLM judge (Tier-2), versus 88.5% and 65.5% for a vector-RAG baseline on the same questions.

What is a dual-layer knowledge graph in this paper?

It combines (1) a lexical layer that losslessly stores every document as Document, Section, and Chunk nodes in a Neo4j graph with keyword and vector search, and (2) an ontology-aligned domain layer whose canonical entities (chemicals, process steps, equipment) are linked back to the exact source text passages via HAS_MENTION edges so answers remain traceable and auditable.

Can I reproduce this benchmark on my own documents?

Not directly. The corpus is proprietary Sanofi data and no code is released. However, the protocol is described in enough detail to reimplement: LLM-generated multiple-choice questions in four difficulty cohorts, free-form re-answering without options, LLM-judge scoring on a 0-5 rubric, and human review of disagreements with a failure taxonomy.

What caused most of the system's failures?

Among the 74 questions where the multiple-choice and free-form evaluations disagreed, subject-matter-expert review attributed 43% to ambiguous or inconsistent questions, 36% to document-extraction errors, 11% to answer-letter parsing, 5% to judge scoring mistakes, and only 3% to genuine agent reasoning failures.

About this review

This is an AI-generated preliminary review by Evolve.Pub, produced from the openly available text of the paper. It is not peer review and does not represent the authors' views. The canonical record of the paper is at the publisher link above.

  • Figure 4's panel layout is jumbled in the PDF extraction (axis and legend labels interleaved with body text); all quantitative values cited in this review come from the body prose, Table 1, and Table 3, which extract cleanly and reconcile arithmetically.

Go deeper on this paper

Reproduce ResultsNot feasible for this paper — the core results cannot be re-derived by sandboxed code simulation.

Wrote a paper? Stress-test it before reviewers do.

Upload your manuscript for the same structured scrutiny — reasoning, statistics, evidence, figures, and reproducibility.

Scan your paper
From Document Silos to Process Intelligence: A Multi-Layer Knowledge Graph for CMC Process Development | Evolve.Pub