• Skip to main content
  • Skip to secondary menu
  • Skip to primary sidebar

FromThePage Blog

Crowdsourcing, transcription and indexing for libraries and archives

  • Home
  • Interviews
  • crowdsourcing
  • how-to
  • Back to FromThePage
  • Collections

New IIIF Support in FromThePage

March 22, 2018 by Ben Brumfield

The latest version of the FromThePage crowdsourcing platform includes major enhancements to its IIIF support. The full documentation is available at FromThePage Support for the IIIF Presentation API and Web Annotations, but here are some highlights:

Collection Import

Launching a large crowdsourcing project from a IIIF-compliant digital library system is now easier and more consistent through the collection import.  Project owners can enter the URI of a IIIF collection manifest and import the entire collection or selections from it in bulk.  This reduces labor, but also minimizes the possibility for omission and duplication during the import process.

Linking Properties

We've used the IIIF manifests produced by FromThePage as the main integration point for digital library systems. To that end, integration endpoints are exposed using linking properties on the IIIF manifests produced for any object made public on FromThePage.

Links to human-readable application pages to transcribe pages, translate pages, read documents or access document tables of contents are exposed via related elements on canvases and manifests. Human-readable transcripts and translations of an entire document in verbatim plaintext, HTML, and TEI-XML appear as rendering elements for a sequence. Machine-readable exports of text in various plaintext formats for full-text search, analyisis, or editing as well as CSV exports of tagged subjects are presented as seeAlso elements for the manifest and corresponding canvas.

Contributions API

Exposing transcripts, corrected OCR, translations, and notes via properties on derivative manifests allow content providers (or anyone else) to access crowdsourced contributions, but how do they find out what contributions have been made or what materials of theirs have been imported into the platform? While discovery of enhancements made to IIIF content has been under long and productive discussion by the community, integration of crowdsourced contributions into content provders' digital library systems presents a pressing and particular use case. To that end, we have added a simple contributions API to FromThePage.

The user contributions API allows a content provider to pass the domain name that appears in their manifests and optional start-date and end-date parameters to a FromThePage server and receive a IIIF collection containing links to derivative manifests for all projects created from the provider's manifests. For ease of integration, each manifest link contains a metadata block with a single dc:source element containing the orginal manifest IRI, as well as a contribution status service.

Status Service

When is a transcription or translation "done"? We've found that the answer varies from institution to institution, from project to project, and sometimes from work to work. We've tried to satsify the needs of disparate projects by creating a fine-grained status service at the work/manifest level and page/canvas level. At the manifest level, the service exposes the percentage of the work which as been transcribed, OCR-corrected, translated, indexed, marked as needing review or marked as blank. (A pctCompleted element rolls up the most common use cases into a single number.) At the canvas level, flags represent whether a page has a translation, a transcription, subject tags, or has been marked as blank or needing review.

Filed Under: Uncategorized Tagged With: features

Primary Sidebar

What’s Trending on The FromThePage Blog

  • 10 Ways AI Will Change Archives
  • How to Handle Racial or Ethnic Slurs &…
  • Have you seen FromThePage's new Find A Project?
  • Can Multi-Modal LLMs Transcribe Historic Documents?
  • Guide to Digitizing Your Archives
  • Make Review Easier Part 3: Exporting & Scanning…

Recent Client Interviews

An Interview with Candice Cloud of Stephen F. Austin State University

An Interview with Shanna Raines of the Greenville County Library System

An Interview with Jodi Hoover of Digital Maryland

An Interview with Michael Lapides of the New Bedford Whaling Museum

An Interview with NC State University Libraries

Read More

ai artificial intelligence crowdsourcing features fromthepage projects handwriting history iiif indexing Indianapolis Indianapolis Children's Museum interview Jennifer Noffze machine learning metadata newsletter ocr paleography podcast racism Ryan White spreadsheet transcription transcription transcription software

Copyright © 2025 · Magazine Pro on Genesis Framework · WordPress · Log in

Want more content like this?  We publish a newsletter with interesting thought pieces on transcripion and AI for archives once a month.


By signing up, you agree to our Privacy Policy and Terms of Service. We may send you occasional newsletters and promotional emails about our products and services. You can opt-out at any time.  We never sell your information.