The Problem
Science runs on attention signals, not evidence signals
Current system rewards:
- Citations (popularity, not validity)
- Journal prestige (brand, not rigor)
- Novelty (interesting, not replicated)
What actually matters:
- Methodology quality
- Replication status
- Statistical power
- Conflicts of interest
We're building infrastructure to surface evidence signals—extraction, organization, and connection at scale.
Our approach: Build the extraction layer first. Validate it. Quality assessment comes after we've proven we can accurately extract and connect claims.
Why Claims, Not Papers
Papers are containers. A single paper might contain 15 distinct claims—some well-supported, some speculative. Treating a paper as a unit means we can't say "the main finding replicated but the secondary analysis didn't."
Claims are the atomic unit of scientific knowledge. By extracting individual claims, we can:
Track Replications
Know which specific findings have been independently confirmed
Identify Contradictions
Find conflicts between papers at the claim level, not just citations
Build Evidence Graphs
Show how claims support or undermine each other across the literature
Answer Real Questions
"What do we actually know about X?" with claim-level granularity
Step 1: Extract Structure
Validated●○○○○ EasyWe adapt extraction to the source format. No one-size-fits-all approach.
PMC XML
Tier 1 • Preferred
Already structured. Direct parsing:
- • Authors, affiliations, ORCID
- • Sections, tables, figures
- • References with DOIs
No AI needed
Tier 2 • No XML
Multi-tool extraction pipeline:
- • GROBID → Structure
- • Azure Doc Intel → Tables
- • Cross-reference for accuracy
ML-assisted extraction
Website HTML
Tier 3 • No PDF
Publisher pages, preprints:
- • Meta tags (citation_*)
- • JSON-LD / schema.org
- • Site-specific parsers
bioRxiv, paywalled content
Why this matters: Using structured XML when available is more accurate than throwing ML at everything. We use the right tool for the job.
Step 2: Classify Study Type
Validated●●○○○ ModerateBefore extracting claims, we classify the study type. Different designs need different extraction prompts and quality frameworks.
Study Types & Frameworks
Systematic Review / Meta-Analysis
PRISMA, AMSTAR 2, GRADE
Randomized Controlled Trial
CONSORT, Cochrane RoB 2
Prospective Cohort
STROBE, Newcastle-Ottawa
Case-Control
STROBE, Newcastle-Ottawa
Cross-Sectional
STROBE
Case Report / Series
CARE, JBI
Study type is detected from article metadata, methods section keywords, and structural patterns. This determines which extraction prompt and quality framework we use.
View Full Quality Guidelines & ChecklistsStep 3: Extract Claims
Validated●●●○○ ChallengingWith study type identified, we use a type-specific extraction prompt to extract structured data. A meta-analysis prompt looks for forest plots and heterogeneity; an RCT prompt looks for randomization and blinding.
14-Entity Evidence Schema
v3.0We use a normalized, versioned data model with field-level provenance tracking. Study → Estimand → Arms → Results → Comparisons, with full audit trail.
View Full Schema DocumentationAnti-Hallucination Rules
- Mandatory source quotes — every claim requires exact text from paper
- null for missing data — never infer, guess, or fabricate
- Tables override text — numerical precision from table cells
- Provenance tracking — text_only, table_only, or text_and_table
Step 4: Surface Quality Signals
Experimental●●●○○ ChallengingExperimental — Not Yet Validated
Quality assessment requires validation against expert human review. We're building that. Until then, treat these as signals to investigate, not verdicts.
We surface quality indicators from extracted data. You assess what they mean for your use case.
What We Surface
Reporting Completeness
Which checklist items are present/missing
Extraction confidence: Medium
Statistical Details
Effect sizes, CIs, p-values, sample sizes
Extraction confidence: High
Funding & COI
Disclosed sources and conflicts
Extraction confidence: High
Registration Status
Pre-registration on ClinicalTrials.gov, PROSPERO
Extraction confidence: High
Frameworks We Reference
Systematic Reviews
- • PRISMA 2020 (27 items)
- • AMSTAR 2 (16 items)
- • GRADE (certainty)
RCTs
- • CONSORT (25 items)
- • Cochrane RoB 2 (5 domains)
- • Jadad Scale (5 points)
Observational
- • STROBE (22 items)
- • Newcastle-Ottawa (9 stars)
- • ROBINS-I (7 domains)
Evidence Grade (A-F)
Experimental≥85%
70-84%
55-69%
40-54%
<40%
⚠️ These weights are not empirically validated. We're working on calibration against expert assessment.
Quality Signal Categories
Integrity
- Retraction status
- GRIM test (math check)
- Trial registration
- Paper mill patterns
- Journal reputation
Statistical
- Sample size (N)
- Effect size (ES)
- Confidence intervals
- Power estimate
- P-values
Transparency
- Funding sources
- Conflicts of interest
- Data availability
- Protocol registration
- Author disclosures
Important Caveats
- • GRIM test can flag legitimate papers due to rounding
- • Paper mill detection uses heuristics with false positives
- • These are signals to investigate, not automatic verdicts
Step 5: Link to Evidence Network
Experimental●●●●○ HardWe connect claims across papers—not just citations, but actual evidence relationships. This requires four interconnected capabilities.
Entity Normalization
"aspirin" = "ASA" = "acetylsalicylic acid"
Prerequisite for cross-paper matching
Relationship Detection
14 types: Agreement, Disagreement, Evolution, Building
How claims relate to each other
Discourse Linking
Original → Critique → Response → Replication
The scientific conversation structure
Temporal Tracking
When evidence emerged, velocity, time-in-state
Time is the critical dimension
Why This Matters
Citation Networks
"Paper A cites Paper B"
But does A support or contradict B? When? Unknown.
Evidence Networks
"Paper A's Claim 3 contradicts Paper B's Claim 1 (2023)"
Specific, directional, temporal, meaningful.
Together, these four capabilities transform a pile of papers into a living map of scientific knowledge—showing not just what we know, but how we came to know it and how certain we should be.
Entity Normalization
Experimental●●●○○ ChallengingPaper A says "aspirin." Paper B says "ASA." Paper C says "acetylsalicylic acid." Paper D says "Bayer." These are all the same drug. Without normalization, we can't match claims across papers.
Why This Is Challenging
Ambiguity
"CAD" = coronary artery disease OR computer-aided design?
Granularity
"heart disease" vs "ischemic heart disease" vs "acute MI" — which level?
Evolution
Disease definitions change. "Senility" in 1970 → "Alzheimer's" today
Multiple Ontologies
MeSH, SNOMED, ICD-10, OMIM all carve up disease space differently
Tiers of Solution
Plain Text (Current)
Store raw text as-is. No normalization.
Enables: Basic display. Cannot match "aspirin" to "ASA".
LLM-Suggested Canonical Forms
During extraction, LLM suggests a canonical form. Store both raw + normalized.
Enables: Consistent naming within our system. "ASA" → "aspirin". No external lookup.
UMLS Concept Linking
Use ScispaCy/MetaMap to link to UMLS concepts. Store CUI alongside text.
Enables: Standard medical vocabulary. Cross-paper matching. Synonym expansion in search.
Multi-Ontology + Hierarchies
Link to MeSH, DrugBank, SNOMED, NCBI Gene, UniProt. Include hierarchical relationships.
Enables: "aspirin IS_A NSAID IS_A drug". Cross-domain queries. Full synonym resolution.
Target Ontologies (Tier 3)
Drugs
Diseases
Genes
Proteins
Discourse Linking
Experimental●●●○○ ChallengingScience is a conversation. Paper A makes a claim. Paper B critiques it. Paper A's authors respond. Paper C attempts replication and fails. Paper D does a meta-analysis.
A Scientific Dialogue
Without discourse linking, these are just 5 unrelated papers. With it, we can show the full scientific dialogue around a claim.
Claim Lifecycle Tracking
Experimental●●●○○ ChallengingScientific claims have lives. They're born as hypotheses, tested, replicated (or not), contested, and eventually reach consensus or get superseded. Time is the critical dimension.
Lifecycle States (with Temporal Context)
Not just the state—but when each transition happened.
Why Time Is Critical
Age of Evidence
10 supporting studies from 1995 vs 2 contradictions from 2024. Recency matters.
Temporal Ordering
Original → Replication → Contradiction → Meta-analysis. The sequence tells the story.
Evidence Velocity
Stable (no new evidence in 10 years) vs active debate (5 papers this year). How "hot" is this?
Time-in-State
"Contested for 8 years" vs "contested for 2 months." Duration signals uncertainty.
Time to First Replication
2 years = healthy field. 15 years = nobody tried. Replication gap is a red flag.
Recency-Weighted Confidence
Should recent evidence count more? Flag when all support is old? Open design question.
What Temporal Lifecycle Enables
"This claim was consensus until..."
Show when and why understanding changed. Not just current state—the full history.
"Last evidence: 2019"
Flag stale claims. If nothing new in 5+ years, is this settled or abandoned?
"Active debate (12 papers in 2024)"
Show velocity. High activity = unsettled. Low activity = either consensus or dead field.
What We're Building Toward
Honest quality assessment requires validation. Here's our roadmap.
Step 1: Extract Structure
DonePMC XML + PDF + HTML parsing with provenance tracking
Step 2: Classify Study Type
DoneAutomatic detection from metadata and structure
Step 3: Extract Claims
DoneType-specific prompts with mandatory source quotes
Step 4: Surface Quality Signals
In ProgressIntegrity, statistical, and transparency indicators
Step 5: Evidence Network
In ProgressEntity normalization, contradiction detection, discourse linking
Expert Annotations
In ProgressBuilding ground truth dataset for validation
Accuracy Metrics
PlannedPublished precision/recall on extraction
Quality Calibration
PlannedValidate quality signals against expert assessment
Our commitment: We'll publish our validation metrics as we develop them. No black boxes. No unearned authority.
Our Commitment
Open Methodology
This page documents exactly how we process papers. No black boxes.
Honest Uncertainty
We label what's validated vs experimental. No fake rigor.
Traceable Extraction
Every claim links back to source text with provenance.
Validation Transparency
We'll publish accuracy metrics as we develop them.
Format Transparency
We show whether data came from XML parsing or PDF extraction.
Questions about our methodology?
We're building in public. Reach out with questions or feedback.
hello@socratic.science