You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As an End User, I want to be able to search the full text of a work I am currently viewing, so that I can locate matching terms without having to read or download the entire volume
As an End User, I want to be able to pass my search query from the main results list to an individual work, so that I do not have to re-enter my search when viewing an individual record
As an End User, I want to see an indication that a given work is full-text searchable in the main repository search results, so that I know I can perform additional searches within a work
As an End User, I want to be able to see which pages in the work I am currently viewing contain matches, so that I can quickly navigate to those pages
As a Repository Administrator, I want to have a self-service option in the Curate UI that allows me to selectively reindex works for IIIF searching, so that I can manage resource intensive indexing jobs while trying to maintain ongoing ingests
Acceptance Criteria
Use one or more of the following options to provide acceptance criteria.
The following components are anticipated to support this feature:
Indexing process to generate and store page level text and word coordinate data in SOLR and IIIF manifests
Curate interface provides Administrator-level users the ability to selectively reindex individual works for IIIF searching, either as part of the existing Index for Full-text Search process or a new option
Curate user interface supports full text within a work in search results and View Work pages [wireframe TBD]
Lux user interface provides full text matches in search results and allows users to send their search to an individual work [wireframe]
IIIF/Universal Viewer user interface allows users to see which pages contain matches. Optimally, the user will see highlighted matching terms on each page [wireframe]
Notes
This work follows the first phase of work supporting full text searching across works in the entire repository.
See prior research notes related to IIIF/Universal Viewer searching. See also the work planning notes for full-text both at the repository and work levels.
Digitized book material currently consists of a mix of volume-level as well as page-level files. For digitized books material, we always ingest a PDF of the entire volume along with page-level image files (e.g. TIFF). The digitization team has also started producing OCR and TXT outputs for the entire volume, but previously ingested books will not have these files.
Build an indexing process that will provide page level searching
Build a derivatives process that will generate page-level word coordinates data that can be used in IIIF search to show highlighted terms within individual pages, if suitable page-level files are not already ingested for a work
If feasible, ensure that new processes are compatible or combined with the already-implemented Reindex for Fulltext Search process
Ensure that any adjustments to our Universal Viewer configuration(s) do not disrupt current functionality, access controls, etc.
The text was updated successfully, but these errors were encountered:
eporter23
changed the title
Search within an individual work in the Universal Viewer/IIIF [placeholder]
Search within an individual work in the Universal Viewer/IIIF
Nov 9, 2023
eporter23
changed the title
Search within an individual work in the Universal Viewer/IIIF
Search within an individual work in the Universal Viewer/IIIF [placeholder]
Nov 9, 2023
eporter23
changed the title
Search within an individual work in the Universal Viewer/IIIF [placeholder]
Search within an individual work in the Universal Viewer/IIIF
Nov 9, 2023
Stories
As an End User, I want to be able to search the full text of a work I am currently viewing, so that I can locate matching terms without having to read or download the entire volume
As an End User, I want to be able to pass my search query from the main results list to an individual work, so that I do not have to re-enter my search when viewing an individual record
As an End User, I want to see an indication that a given work is full-text searchable in the main repository search results, so that I know I can perform additional searches within a work
As an End User, I want to be able to see which pages in the work I am currently viewing contain matches, so that I can quickly navigate to those pages
As a Repository Administrator, I want to have a self-service option in the Curate UI that allows me to selectively reindex works for IIIF searching, so that I can manage resource intensive indexing jobs while trying to maintain ongoing ingests
Acceptance Criteria
Use one or more of the following options to provide acceptance criteria.
The following components are anticipated to support this feature:
Notes
This work follows the first phase of work supporting full text searching across works in the entire repository.
See prior research notes related to IIIF/Universal Viewer searching. See also the work planning notes for full-text both at the repository and work levels.
Digitized book material currently consists of a mix of volume-level as well as page-level files. For digitized books material, we always ingest a PDF of the entire volume along with page-level image files (e.g. TIFF). The digitization team has also started producing OCR and TXT outputs for the entire volume, but previously ingested books will not have these files.
For Kirtas-digitized books (example from Yellowbacks) we also ingest:
For LIMB-digitized books (example from Yearbooks):
Links to Additional Information
Preliminary Wireframes
Search result: handoff to individual work result
View search results in Universal Viewer for individual work
Checklist
The text was updated successfully, but these errors were encountered: