bcgov / foi-flow

Freedom of Information modernization
Apache License 2.0
5 stars 3 forks source link

OCR for image files #4120

Open liseandtea opened 1 year ago

liseandtea commented 1 year ago

Assumptions & Scope What are the assumptions for this story?

Assumption is that we use the Records Review app OCR capability. This will required to enable integrated, global search from within the Records Review app

What is IN scope? All image records are being uploaded into the redaction app.

Redlines that are exported as a PDF from the app will already be OCR'd so that other interest holders can search these PDF.

What is NOT in scope? Non-image file types

Acceptance Criteria

Scenario 1: Uploading image files

Scenario 2: Starting a search in converted image files

Scenario 3: Searching in converted image files

Dependencies? What is the impact of this dependency? (If so, link dependency in the ticket, make it visible in a team´s backlog)

Validation Rules? (If yes, list here)

Design @xxx - please link the Design here

Definition of Ready

  1. [ ] Is there a well articulated User Story?
  2. [ ] Is there Acceptance Criteria that covers all scenarios (happy/sad paths)?
  3. [ ] If there is a user interface, is there a design?
  4. [ ] Does the user story need user research/validation?
  5. [ ] Does this User Story needs stakeholder approval?
  6. [ ] Design / Solution accepted by Product Owner
  7. [ ] Is this user story small enough to be completed in a Sprint? Should it be split?
  8. [ ] Are the dependencies known/ understood? (technical, business, regulatory/policy)
  9. [ ] Has the story been estimated?

Definition of Done

  1. [ ] Passes developer unit tests
  2. [ ] Passes peer code review
  3. [ ] If there's a user interface, passes UX assurance
  4. [ ] Passes QA of Acceptance Criteria with verification in Dev and Test
  5. [ ] Confirm Test cases built and succeeding
  6. [ ] No regression test failures
  7. [ ] Test coverage acceptable by Product Owner
  8. [ ] Ticket ready to be merged to master or story branch
  9. [ ] Developer to list Config changes/ Update documents and designs
  10. [ ] Can be demoed in Sprint Review
  11. [ ] Tagged as part of a Release
  12. [ ] Feature flagged if required
  13. [ ] Change Management activities done?
liseandtea commented 1 year ago

@lmullane @m-prodan @KyEggleston Feedback please!

lmullane commented 1 year ago

Confirm with developers that once OCR'd the redline that is exported will also be able to be searched in Adobe.

abin-aot commented 1 year ago

OCR - itself is POC at this moment, so I can update it after the POC