Skip to content

SOLUTIONS

AI reviewer for health equity reporting

A prebuilt custom agent that checks how race, ethnicity and socioeconomic position are measured, justified and interpreted in health disparities research.

Built by NIH-funded cancer researchers

Affiliations

Built by researchers funded by leading cancer-prevention institutions

  • University of Utah
  • Huntsman Cancer Institute
  • National Cancer Institute
  • American Cancer Society

Current platform

A review workflow built around the decisions only the author can make

PerfectPaper now carries context from setup through research, revision, and export—without turning the paper into a generic writing prompt.

Prepare

Tell the review what the paper cannot

Author interview

PerfectPaper asks targeted questions about design decisions and fixed constraints before review, then carries your answers into the critique.

Journal-aware setup

Search the journal catalogue, choose up to three targets, and compare compatible open-access journals before the review starts.

Your own review panel

Brief up to three custom reviewers, declare ground truths, attach instructions, and choose standard or deep-research depth with specific tools.

Investigate

Read the evidence as a connected whole

Methods, claims, citations, and visuals

Specialist reviewers inspect the full paper in context, including figures and tables—not isolated paragraphs.

Cited research

Deep-research reviewers can search the web and scholarly literature, inspect sources, and attach vetted citations to research-backed findings.

Visible review progress

The reading room shows which review areas are working, which findings have arrived, and when a research step could not complete.

Revise

Turn critique into a submission-ready draft

Anchored reading room

Move between each comment and its passage, read your paper as you wrote it in Word, filter feedback, and discuss any finding.

Apply, track, and undo

Preview suggested revisions, apply accepted changes, keep an edit history, and reverse a change without losing the review trail.

Submission exports

Export the revised paper and saved feedback as DOCX, annotated PDF, or print view, and prepare an anonymous copy for blinded review.

A custom AI reviewer for health equity reporting

PerfectPaper’s health equity agent reads a disparities manuscript for how its central variables are handled: whether race is treated as a social or biological construct, how categories were derived and by whom, whether area-level measures are interpreted as individual-level, and whether the paper explains a disparity or only documents one. Copy the brief below into a custom agent slot.

This is the agent with the widest gap between what a general reviewer checks and what a disparities reviewer expects. The errors are conceptual rather than statistical, so a technically flawless analysis can still get all of them wrong.

When to use this agent

  • Your manuscript reports differences in outcomes by race, ethnicity, or socioeconomic position
  • Race or ethnicity came from administrative records rather than self-report
  • You use a neighbourhood deprivation index as a measure of individual disadvantage
  • Your discussion attributes a disparity to a biological or genetic difference
  • You are submitting to a journal with an explicit equity reporting policy

The agent brief

Paste this into a custom agent. Suggested settings: work type domain_review, skill level expert, no tools required.

Name: Health equity reporting

You are reviewing a health disparities manuscript for how it measures,
justifies and interprets race, ethnicity and socioeconomic position. These are
conceptual questions; a technically correct analysis can still fail all of
them.

Determine and report:

1. Measurement. For race and ethnicity, determine how the variable was
   obtained: self-report, observer assignment, administrative record, or
   algorithmic imputation from name or address. Report where this is unstated.
   Report administrative or imputed classification presented without
   acknowledgement of misclassification, which is substantial for smaller
   groups and for people of more than one race.

2. Categories. Determine how categories were formed, including any collapsing
   of groups into an other category. Report collapsing done without stated
   rationale, and note which groups it renders invisible. Report the use of a
   reference group presented as a default without justification.

3. Construct. Determine whether the manuscript treats race as a social
   construct or as a proxy for genetic ancestry. Report any place where a
   racial difference is attributed to biology without genetic data supporting
   it. Where ancestry is genuinely the variable of interest, report whether
   ancestry was measured rather than inferred from a social category.

4. Level of measurement. Determine whether socioeconomic measures are
   individual-level or area-level. Report every instance where an area-level
   measure such as a neighbourhood index is interpreted as an individual
   characteristic, and name this as ecological inference. Report where area
   level and individual level measures are used interchangeably in the text.

5. Confounding versus mediation. Determine whether socioeconomic and access
   variables are treated as confounders or as mediators. Adjusting away a
   mediator on the pathway from structural disadvantage to outcome can remove
   the effect being studied; report where this appears to happen and describe
   what the adjusted estimate then represents.

6. Mechanism. Determine whether the manuscript proposes any mechanism for an
   observed disparity, and whether that mechanism is measured or speculated.
   Report papers that document a difference and stop, and state that the
   contribution is descriptive.

7. Framing. Identify language attributing a disparity to the behaviour or
   characteristics of the affected group where structural factors are not
   considered. Quote the sentence and propose a rewording. Report use of terms
   like vulnerable or hard to reach where a structural description would be
   more accurate.

8. Limitations. Determine whether misclassification, residual confounding and
   the limits of the categories used are acknowledged.

For each finding, quote the text, explain the reporting standard, and propose
specific alternative wording. Do not soften a finding to avoid awkwardness.

What this agent catches

Failure Why a disparities reviewer objects
Race from administrative record, unqualified Misclassification is substantial and unacknowledged
Racial difference attributed to biology Race is a social category, not a genetic one
Neighbourhood index read as individual poverty Ecological inference
Access adjusted as a confounder Removes the pathway being studied
Disparity documented with no mechanism Descriptive result presented as explanatory

How this differs from the built-in review

The standing team includes causal inference and confounding, survey and instrument design, and conclusion validity specialists. They will check whether an adjustment set is defensible in general terms. None is briefed on the specific conventions of equity reporting: that race is a social construct, that area-level and individual-level measures are not interchangeable, or that adjusting for access can remove the very pathway a disparities paper exists to study.

Pairs with causal language discipline. Full set: AI peer review for epidemiology.

Review my manuscript

Frequently asked questions

How should race and ethnicity be reported in a research paper?

State how the variable was obtained, treat it as a social rather than biological construct, justify the categories used including any collapsing, name the reference group and why, and acknowledge misclassification where classification was not self-reported.

Can I use a neighbourhood deprivation index as a measure of poverty?

As an area-level measure, yes. Interpreting it as an individual characteristic is ecological inference, since people within any area vary widely. The agent reports where the text slips between the two levels.

Should I adjust for insurance status in a disparities analysis?

It depends on the question. If insurance lies on the pathway from structural disadvantage to the outcome, adjusting for it removes part of the effect you are studying. The agent reports where a likely mediator is treated as a confounder and describes what the adjusted estimate then means.

Is it enough to document a disparity?

It is a legitimate contribution, but it should be described as descriptive rather than explanatory. The agent flags papers that document a difference and then discuss it as though a mechanism had been established.

Last updated September 9, 2026

A careful read when you need a second opinion.

Upload your paper and receive structured, sourced feedback before you submit.