Mibudera Client is a wrapper Bash script which gets historical documents to transcribe via the Mibudera Tracker, transcribes them via your Loghi instance (via the inference pipeline) and stores the transcriptions with the Mibudera Tracker.
Requirement: you have to have Loghi installed as instructed on the KNAW-HuC Loghi page on Github, including loading the Laypa and Loghi-HTR models.
To run a Mibudera Client following the following steps:
Save the following code to the file mibudera_client.sh in you Loghi scripts directory and make it executable.
Register your Mibudera Client to keep track of the progress and to get Mibudera Credentials for your Client, save these in the file mibudera_client.env in the scripts directory.
Start the Mibudrea Client via ./scripts/mibudera_client.sh - this wil run for an indefinite period (until you stop the Client using Ctrl-C).
How to provide historical documents for transcription by Mibudera Clients?
The Mibudera Tracker provides the Mibudera Clients images to HTR. The Mibudera Tracker is fed by IIIF Collections of inventories of scans. An IIIF Collection - as defined in IIIF Presentation API v3 - is a set of IIIF Manifests (one for each inventory). Each IIIF Manifest holds a set of IIIF Image URLs.
Mibudera Tracker/Client is a private initiative. All transcriptions made by Mibudera Clients of volunteers who provide processing power, are provided as open data (CC0).
You can also help this initiative via:
Tell other GPU owning volunteers about Mibudera, so the number of Mibudera Clients will grow and more and more historical documents can get transcribed!
Tell other archival institutions about Mibudera, so the number of historical documents made available via IIIF to transcribe will grow and more and more historical documents can get transcribed!
The Mibudera Client is build upon the open source Loghi. Contributions (like issues, feature requests, trained models, ..) are appreciated!