Page MenuHomePhabricator

Add popup to allow engine and model selection before bulk OCR happens
Open, Needs TriagePublic

Description

Assuming that the flow in T394129 is already built and functional, the following improvements are to be made.

This task deals with adding a dialog box on clicking the Bulk OCR button that allows users to choose an engine from the available engines.

Details and specifics

  • There should be a dialog box that should present engine options from the list of available engines
    • For Transkribus, there should be an additional dropdown menu for model selection
  • There should be a button labelled Proceed that the user clicks on to initiate the bulk OCR process
  • Also have a warning text in the popup that says This feature is under active development and needs to be used with extreme caution.

Possible OOUI components

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Change #1172031 had a related patch set uploaded (by Osuji pius; author: Osuji pius):

[mediawiki/extensions/Wikisource@master] Add popup to allow engine and model selection before bulk OCR happens

https://gerrit.wikimedia.org/r/1172031

Hello @theprotonade @Samwilson I am Formasit Chijoh, I will be participating for GSOC . I found the Bulk OCR on Wikisource project very interesting and exciting and I will like to contribute to it. I am currently setting up the project to start working on this task.

Hi! @theprotonade I assigned myself to this task, but I just realized there's an inactive Gerrit patch from July 2025. It's also been removed from the GSoC microtasks list. Is it okay to contact the patch author to discuss conflicts/updates, or should I pick up a new microtask

Thanks!

Hi @Formasit-chijoh, thanks for taking a look here. This task is more of one of the objectives of the project than a microtask which is why I removed it (I added it by mistake). The patch from earlier was probably abandoned because it was not being actively worked on anymore. I can work on adding more microtasks, however, and meanwhile feel free to take a look at the existing microtask.

Thank you for the clarification I will assign myself to a different task.