wiki:workflow
  • In erstem ersten Schritt? werden alle gescannte Texte auf der Foxridge OCRed. Dabei wird die Sprache des jeweiligen OCR entweder aus den Index.meta files des Dokumentes entnommen, aus einem

Datenfile ausgelesen oder es wird ein OCR über alle vorgegebenen Sprachen durchgeführt. OCRopus speichter hierbei immer im XML des gescannte Textes? die Koordinaten der Bounding Box.

  • Im nächsten Schritt? werden die gescannten Texte mit Lucene indiziert, dabei wird ein Index erstellt, in dem jeweils ein Dokument (d.h. alles Seiten eines Buches) als eine Einheit indiziert wird. Zusätzlich wird

ein index erstellt, der alle Zeilen als jeweils eine Einheit idenifiziert. Welche Dokumente Indiziert werden, kann entweder über eine RDF-File oder über die Angabe des Trees gesteuert werden. Optional werden jeweils noch Metadaten zu den Dokumenten mit indiziert.

  • Über ein Frontend? kann dann in den entsprechenden Indizes gesucht werden. Zunächst sollen hierbei die Dokumente gesucht, dann die Zeilen gefunden werden. Da OCRopus jeweils die Box auf dem gescannten Image angibt,

in dem der Text steht, kann mit Digiglib der Anfang der enstsprechenden Box makiert werden. Die Suche selbst wird mittels eines Suchservices durchgeführt, die Kommunikation zwischen Frontend und Suchservice soll mittels REST erfolgen.

Last modified 14 years ago Last modified on Jun 25, 2010, 2:12:38 PM