CampusMind

Upload & remediate

Send documents into the remediation pipeline and choose how they're processed.

Pick your files, pick a strategy, run it. The strategy you choose decides which settings you're offered next — and it's the one setting that matters, because everything else has a working default.

Start the run

From the Document Accessibility Hub, choose Start Upload.

The Upload File screen with a drop zone reading Drop files here or click to browse, and a note that automation resolves about 80% of common accessibility issues
Drop one or several PDFs here. PDF is the only accepted format.

Drop the files on the panel or choose Browse Files. Give the batch a name you'll recognize later — otherwise it keeps a system-generated label. Add group shares the resulting batch with one or more groups so colleagues can work on the output — leave it alone if the batch is just for you. Choose Next.

For documents that live in an LMS, start from Make Course Accessible instead — see Connect a source. Both paths meet at the same configuration screen.

Choose a strategy

The Configure Remediation screen showing the Preserve Layout and Full Accessibility Reconstruction strategy cards side by side
Preserve Layout is labeled Basic. Full Accessibility Reconstruction is labeled Recommended.
Preserve Layout (Auto-Tag Only)Full Accessibility Reconstruction
Best forPrint-ready or well-formatted documents whose layout must not changeScanned documents, textbooks, lecture notes, complex academic content
You getTag structure, screen reader reading order, improved heading hierarchy, structured lists and tablesAll of that, plus table structure and heading correction, captioning for images and diagrams, color contrast improvements, layout corrections, and captions for math, chemistry and medical content
Changes the page?NoYes — including page count, as content reflows

Elsewhere in the product, Full Accessibility Reconstruction appears as Full Remediation or Full Reconstruction — on the hub's Strategy filter and the analytics pipeline breakdown. Same thing.

Advanced Settings

Labeled Custom optimization and extraction rules, this block sits directly below the strategy cards and is offered only with Full Accessibility Reconstruction, on by default. Turning it off collapses the four settings below — the extraction engine and thresholds further down the page stay either way.

The Advanced Settings panel with the content type row set to Humanities, the Page Numbers toggle on with Top Right selected, Document Layout set to Single Page, and Ignore Headers and Footers off
The defaults: Humanities, page numbers on at Top Right, single page, headers and footers kept.
SettingDefaultWhat it does
Optimize for Content TypeHumanitiesTells the pipeline what kind of document it's reading, so it knows what to expect on the page
Page NumbersOn, Top RightTurn it off for a document with no page numbers. On, a grid appears for the position: Top / Bottom × Left, Center, Right
Document LayoutSingle PageChoose Two-Page Spread when a scan captures two facing pages in one PDF page
Ignore Headers & FootersOffSkips repeated header and footer content, so a running header isn't tagged on every page

Content types

Match the content type to what the document actually is — the reconstruction features that need subject knowledge key off this.

  • Humanities (default) — text-heavy essays and journal articles
  • STEM — math, formulas, technical diagrams
  • Business — financial reports, tables, charts
  • Medical — medical terminology and captions
  • Chemistry — molecular structures and chemical formulas
  • Other — general-purpose document content

Extraction engine and thresholds

These sit under Configuration Summary on both strategies.

The Configuration Summary row with Document Intelligence selected, the Document Intelligence Thresholds sliders at 0.95 and 0.99, and the Email notification and Keep Existing Tags toggles both off
The defaults are sensible. Change these only when you have a reason to.

Choosing an engine

The right engine depends on what the document is made of, not on how good you want the result to be.

The document isChooseWhy
Scientific, mathematical or engineering material — heavy on equations, expressions and tablesPaddleXIt detects formulas as document elements in their own right. Reach for it when accurate formula detection matters more than fine-grained classification of headings and text structure
Descriptive and text-heavyDocument Intelligence (default)Stronger semantic understanding: it's the better classifier of headings, lists, paragraphs and textual hierarchy. It has no dedicated formula detection
Both — technical reports, research papers, academic publications, mixed contentHybridPaddleX handles formulas and tables; Document Intelligence handles headings, lists, paragraphs and semantic classification

The threshold panels

A threshold is the minimum confidence an engine needs before it treats something as an element. Your engine decides which panel appears below it, and each panel has its own Reset.

EngineThreshold panelSliders and defaults
PaddleXPaddleX Thresholds (0.1–1.0)Table 0.50, Formula 0.50, and one for layout elements
Document Intelligence (default)Document Intelligence Thresholds (0.1–0.99)Paragraphs 0.95, Figures 0.99
HybridBothEvery slider from both panels

Raising and lowering a threshold

Neither direction is safer than the other — you're choosing which kind of mistake you'd rather correct by hand afterwards.

Move the sliderWhat you getWhat it costs
LowerHigher sensitivity. More potential elements are detected — useful when missing content is the bigger worryFalse positives: content wrongly identified as a table, formula or layout element
HigherHigher precision. The engine is more selective, so fewer things are picked up in errorFalse negatives: valid elements go undetected

The PaddleX thresholds are PaddleX-only

They set the confidence PaddleX needs to detect tables, formulas and layout elements. They have no effect on Document Intelligence — including under Hybrid, where each engine follows its own panel.

See How CampusMind works for where thresholds sit in the pipeline.

Before you run

Two toggles finish the screen, both off by default:

  • Email notification — emails you when remediation completes. Worth it on a large run: a batch is capped at 100 files, and a course that size won't finish while you wait.
  • Keep Existing Tags — updates the document's current tags instead of replacing them. Use it when a document was hand-tagged and you don't want that work discarded.

The footer shows a processing estimate. Choose Run Accessibility Remediation to start.

Track progress

You return to the hub, where the new batch appears at the top with its ID, status, who ran it, total size, file and page counts, date, and a progress bar.

The expanded Hills batch listing four PDFs, each 100% compliant, with durations from 23 seconds to 1 minute 37 seconds
Expanding a batch shows every file in it, with the score and how long each took.
StatusMeaning
PendingQueued, not started
In ProgressCurrently running
CompletedEvery file finished successfully
Partially CompletedSome files finished, some failed
FailedThe batch did not produce output

Expand a batch with the chevron on the right for each file's compliance score, pages, duration, size, status, and the strategy that ran. Refresh updates statuses without reloading the page.

The toolbar counter shows how many files are queued across the whole tenant. To find an older batch, open Filters and narrow by status, source, strategy or date, or search by name.

When a file fails

Failures are reported per file, not just per batch, with the reason shown inline. On a course run the usual cause is an expired or invalid LMS access token — reconnect the source and run the unrun files again. See Troubleshooting.

Next steps