Project description: Unterschied zwischen den Versionen
Aus Kallimachos
| (30 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 4: | Zeile 4: | ||
==Project description== | ==Project description== | ||
KALLIMACHOS merges humanists | KALLIMACHOS merges humanists and computer scientists in a regional digital humanities center. Already existing cooperations and competencies at Würzburg University are complemented by new partnerships with the [http://www.dfki.de/web/kontakt/dfki-kaiserslautern DFKI Kaiserslautern] (OCR) and the [http://www.linguistik.uni-erlangen.de/index.shtml University of Erlangen-Nürnberg] (Linguistic Informatics). The constution of the new hub is sponsored by the Federal Ministry of Education and Research as a part of the e-Humanities funding programme. | ||
Our main point of interest lies in the supervision and coordination of digital editions and the application of quantitative analysis via different methods of text mining, i.e. ''stilometric analysis, topic modeling'' and ''named entity recognition''. We seek to offer our partners the technical and social infrastructure needed to answer a broad palette of research questions in the humanities based on digital methods. | Our main point of interest lies in the supervision and coordination of digital editions and the application of quantitative analysis via different methods of text mining, i.e. ''stilometric analysis, topic modeling'' and ''named entity recognition''. We seek to offer our partners the technical and social infrastructure needed to answer a broad palette of research questions in the humanities based on digital methods. | ||
| Zeile 44: | Zeile 44: | ||
==OCR module== | ==OCR module== | ||
[[File:NarragonienOCR.png|thumbnail|OCR on Scans of a latin [[Narragonien|Narrenschiff]] edition.|link=http://kallimachos.de/kallimachos/images/kallimachos/d/d0/NarragonienOCR.png|alt=representation of the OCR process. On the left: The original scans as a grayscale image. On the left: The digital Text.]] | [[File:NarragonienOCR.png|thumbnail|OCR on Scans of a latin [[Narragonien|Narrenschiff]] edition.|link=http://kallimachos.de/kallimachos/images/kallimachos/d/d0/NarragonienOCR.png|alt=representation of the OCR process. On the left: The original scans as a grayscale image. On the left: The digital Text.]] | ||
Our OCR module provides an automated preprocessing system for the creation of digital | Our OCR module provides an automated preprocessing system for the creation of digital text files. Two working groups, one at the [https://www.dfki.de/web DFKI Kaiserslautern] and one at Würzburg University, seek to develop and cultivate new and existing tools and software components that are able to tap into texts that previously weren´t suitable for satisfying OCR solutions. The current focal point of these efforts is our ''Use Case'' [[Narragonien:Main | Narragonien]]. | ||
<br clear=all> | <br clear=all> | ||
===''anyOCR'': a self-learning OCR system=== | ===''anyOCR'': a self-learning OCR system=== | ||
The DFKI established the term ''anyOCR'' for an adaptable optical OCR method, which – in contrast to established OCR | The DFKI established the term ''anyOCR'' for an adaptable optical OCR method, which – in contrast to established OCR systems (i.e. systems based on atomic character segments without more coarse-grained segments like lines or paragraphs) – can adapt to different requirements and the specific problems of OCR for historical documents. Traditional segmentation-free OCR methods based on sequence learning could already be utilized for handwritten, diversly printed and historical documents and were able to recognize complete lines of text at once and with a higher recognition rate than traditional segmentation-based OCR methods. However, to achieve satisfying results with these methods, a lot of manually transcribed training material is needed. The generation of this so called ''ground truth'' is time-consuming and expensive. Additionaly, the option of synthetically generating the required ground truth is not feasible in the domain of historical documents, as no representative text are available. | ||
<br clear=all> | <br clear=all> | ||
[[File:anyOCRtPipeline.png|600px|center|OCRoRACT-anyOCR Training Pipeline|link=|alt=training model of the anyOCR workflow]] | [[File:anyOCRtPipeline.png|600px|center|OCRoRACT-anyOCR Training Pipeline|link=|alt=training model of the anyOCR workflow]] | ||
<br clear=all> | <br clear=all> | ||
To deal with the problem of missing ground truth data for sequence learning, the DFKI has developed the framework ''OCRoRACT'' based on the ''anyOCR''-method. Here, a conventional character-based OCR method is deployed to train an initial OCR model using individually recognized symbols. The resulting lines of | To deal with the problem of missing ground truth data for sequence learning, the DFKI has developed the framework ''OCRoRACT'' based on the ''anyOCR''-method. Here, a conventional character-based OCR method is deployed to train an initial OCR model using individually recognized symbols. The resulting lines of text, which (in contrast to an actual ''ground truth'') may be flawed by errors, are then used to train the sequence learning model instead of the manually generated ground truth. By using contextual information, the system is able to learn how to correct the errors in this pseudo-ground truth. An ''OCRoRACT''-System trained in this fashion for historical documents has proven to be able to deliver suitable recognition rates despite the imposed lack of the required dictionaries. | ||
<br clear=all> | <br clear=all> | ||
<br clear=all> | <br clear=all> | ||
===Printshop-specific character inventories=== | ===Printshop-specific character inventories=== | ||
[[File:CollageOCR.png|thumbnail|Erstellung von Typentabellen am Beispiel des Teilprojekts [[Narragonien]].| link=http://kallimachos.de/kallimachos/images/kallimachos/0/03/CollageOCR.png | alt= | [[File:CollageOCR.png|thumbnail|Erstellung von Typentabellen am Beispiel des Teilprojekts [[Narragonien]].| link=http://kallimachos.de/kallimachos/images/kallimachos/0/03/CollageOCR.png | alt=collage of different letter inventories]] | ||
The OCR-Team at Würzburg University´s central library accompanies and evaluates the development process at the DFKI with the help of existing tools stemming from the EMOP project (''Franken+, Gamera, Tesseract''). With the help of our specially developed tool ''Glyph Miner'', specific inventories of letters are compiled for historic printers and publishers and coupled with a digital MUFI font type. These inventories allow for the creation of printer-specific training data for OCR, which can then be re-used to capture | The OCR-Team at Würzburg University´s central library accompanies and evaluates the development process at the DFKI with the help of existing tools stemming from the EMOP project (''Franken+, Gamera, Tesseract''). With the help of our specially developed tool ''Glyph Miner'', specific inventories of letters are compiled for historic printers and publishers and coupled with a digital MUFI font type. These inventories allow for the creation of printer-specific training data for OCR, which can then be re-used to capture further texts using the same sets of letters. With this printshop-specific approach, we are already able to reach recognition rates of 93% and higher, which has not been reached on similar types of texts before. | ||
<br clear=all> | <br clear=all> | ||
==Synoptic editing tools== | ==Synoptic editing tools== | ||
[[File:NarragonienTransEditor.png | thumbnail | The synoptic editor for the simplified edition of OCR | [[File:NarragonienTransEditor.png | thumbnail | The synoptic editor for the simplified edition of OCR output used for the ''use case'' [[Narragonien]]. | link=http://kallimachos.de/kallimachos/images/kallimachos/e/ed/NarragonienTransEditor.png | alt=The synoptic transcription editor.]] | ||
This module establishes a framework for online editing tools that enables the users to view texts and images side by side for annotation and text-image linking. These editors can be tailored to suit different project specific requirements. The resulting intuitively usable web-based edition tools can be used without a need for deeper insight into XML and other contemporary text encoding formats, which has been proven to be especially useful for the manual correction of OCR output. In concert with the user management system | This module establishes a framework for online editing tools that enables the users to view texts and images side by side for annotation and text-image linking. These editors can be tailored to suit different project specific requirements. The resulting intuitively usable web-based edition tools can be used without a need for deeper insight into XML and other contemporary text encoding formats, which has been proven to be especially useful for the manual correction of OCR output. In concert with the user management system and the editorial infrastructure provided by the ''WÜsyphus II'' workflow system, this allows for the organized inclusion of research assistants, students and even interested “laymen” in the editing process. | ||
<br clear=all> | <br clear=all> | ||
==Data exports und online presentation== | ==Data exports und online presentation== | ||
The annotated texts, images und additional datatypes will be transferrable into various established export and interchange formats, depending on the individual project requirements. For instance, the data exchange with the [https://textgrid.de/ TextGrid]-Repository can be enabled through XML encoding conforming to the TEI standards. Beneath these export options, individual solutions for presenting data will be available for the project´s web portal. Especially the preceded framework for synoptic editors will also be reusable for building a synopic viewer for presentation of references between images and texts. For instance, the | The annotated texts, images und additional datatypes will be transferrable into various established export and interchange formats, depending on the individual project requirements. For instance, the data exchange with the [https://textgrid.de/ TextGrid]-Repository can be enabled through XML encoding conforming to the TEI standards. Beneath these export options, individual solutions for presenting data will be available for the project´s web portal. Especially the preceded framework for synoptic editors will also be reusable for building a synopic viewer suitable for presentation of references between images and texts. For instance, the scans used for the edition, the initial OCR text, manual transcriptions, localisations, annotations and metadata can be viewed, hidden or highlighted simultaneously. | ||
==Semantic MediaWiki== | ==Semantic MediaWiki== | ||
[[File: SMW.png | right | 150px|link= | alt=Logo of Semantic MediaWiki]] | [[File: SMW.png | right | 150px|link= | alt=Logo of Semantic MediaWiki]] | ||
Based | Based on [https://www.semantic-mediawiki.org/wiki/Semantic_MediaWiki Semantic MediaWiki], an open-source expansion of the MediaWiki system (best known as the scaffolding for Wikipedia and many other wiki systems), an easily usable and quickly adaptable web 3.0-component can be provided for the processing, structuring and presentation of various datasets. Through MediaWiki´s user management system and the automated versioning of changes, SMW is suited especially well for the implementation of ''crowdsourcing'' into a project´s workflow. For the transfer of data from the wiki environment WüySyphus II, new interfaces and import routines are to be developed. For less challenging projects, SMW can also be used directly as a means of presenting data. The options for searches and queries already incorporated in SWM are especially convenient for the implementation of primarily database-driven projects like academic source catalogs. | ||
<br clear=all> | <br clear=all> | ||
| Zeile 84: | Zeile 84: | ||
These steps can be customized and generalized to be reusable | These steps can be customized and generalized to be reusable in future projects. Perspectively, even novices and “laymen” in the field of data analysis will be able to profit from automated analysis methods, which can, for instance, be used for the recognition of grammatic cases and structures or keywords in a text. As a data transfer format between the textual textual analysis and the ''WüSyphus II'' workflow system, the ''CoNLL'' format is proposed. | ||
<br clear=all> | <br clear=all> | ||
==Versioning und archiving== | ==Versioning und archiving== | ||
A crucial and often neglected factor | A crucial and often neglected factor regarding the success of digital projects not only in the humanities is the conclusive guarantee for long-term reproducibility and reusability of the underlying data. For “living”, i.e. for continuously maintained and expanded data collections and corpora, ensuring data security is of primary concern. To ensure proper versioning, Git-based Systems are envisioned in addition to our wiki systems. Alongside the stable availability and versioning of datasets, methods or long term archiving are to be implemented as well. | ||
=Contact= | =Contact= | ||
==Coordination== | ==Coordination== | ||
{{Adresse Kallimachos}} | {{Adresse Kallimachos}} | ||
*Dr. [https://elmut.uni-wuerzburg.de/person/23791 Hans-Günter Schmidt] (Project director) | <!--*Dr. [https://elmut.uni-wuerzburg.de/person/23791 Hans-Günter Schmidt] (Library manager) | ||
*Dr. [https://wueaddress.uni-wuerzburg.de/person/84041 Uwe Springmann] (Project director) | |||
*[https://elmut.uni-wuerzburg.de/person/4730 Kerstin Kornhoff] (Acquisition) | *[https://elmut.uni-wuerzburg.de/person/4730 Kerstin Kornhoff] (Acquisition) | ||
| Zeile 103: | Zeile 105: | ||
*[https://elmut.uni-wuerzburg.de/person/29458 Almut Wenk] (Acquisition) | *[https://elmut.uni-wuerzburg.de/person/29458 Almut Wenk] (Acquisition) | ||
*[https://elmut.uni-wuerzburg.de/person/351 Tanja Altenhöfer] (Acquisition) | *[https://elmut.uni-wuerzburg.de/person/351 Tanja Altenhöfer] (Acquisition)--> | ||
*[ | *Prof. Dr. [http://www.is.informatik.uni-wuerzburg.de/en/staff/puppe_frank/ Frank Puppe] (Project manager) | ||
*Dr. [https://elmut.uni-wuerzburg.de/person/916 Herbert Baier-Saip] (System development and administration) | *Dr. [https://elmut.uni-wuerzburg.de/person/916 Herbert Baier-Saip] (System development and administration) | ||
*[https://elmut.uni-wuerzburg.de/person/7302 Jonathan Gaede] (Wki systems and subproject communication) | |||
<!-- | |||
*Dipl.-Inform. [https://elmut.uni-wuerzburg.de/person/13342 Felix Kirchner] (System development and OCR) | *Dipl.-Inform. [https://elmut.uni-wuerzburg.de/person/13342 Felix Kirchner] (System development and OCR) | ||
| Zeile 120: | Zeile 125: | ||
*[https://elmut.uni-wuerzburg.de/person/8294 Irmgard Götz-Kenner] (Image editing and photography) | *[https://elmut.uni-wuerzburg.de/person/8294 Irmgard Götz-Kenner] (Image editing and photography) | ||
--> | |||
<br clear=all> | <br clear=all> | ||
---- | ---- | ||
| Zeile 127: | Zeile 132: | ||
---- | ---- | ||
===Textmining=== | ===Textmining=== | ||
<br clear=all> | |||
{{Lehrstuhl Comphil}} | {{Lehrstuhl Comphil}} | ||
*Prof. Dr. [http://www.jannidis.de/ Fotis Jannidis] | *Prof. Dr. [http://www.jannidis.de/ Fotis Jannidis] | ||
| Zeile 132: | Zeile 138: | ||
{{LSKI}} | {{LSKI}} | ||
*Prof. Dr. [http://www.is.informatik.uni-wuerzburg.de/en/staff/puppe_frank/ Frank Puppe] | *Prof. Dr. [http://www.is.informatik.uni-wuerzburg.de/en/staff/puppe_frank/ Frank Puppe] | ||
* Prof. Dr. [http://www.is.informatik.uni-wuerzburg.de/staff/hotho Andreas Hotho] | * Prof. Dr. [http://www.is.informatik.uni-wuerzburg.de/staff/hotho Andreas Hotho] | ||
| Zeile 139: | Zeile 144: | ||
---- | ---- | ||
===Segmentation and OCR=== | |||
<br clear=all> | |||
{{AKS}} | |||
*[http://www1.informatik.uni-wuerzburg.de/mitarbeiterinnen/budig_benedikt/ Benedikt Budig], M.Sc. | |||
*Dr. [http://www1.informatik.uni-wuerzburg.de/mitarbeiterinnen/dijk_thomas_van/ Thomas van Dijk] | |||
<br clear=all> | |||
{{LSKI NoDMIR}} | |||
*[http://www.is.informatik.uni-wuerzburg.de/staff/reul_christian/ Christian Reul], M.Sc. | |||
<br clear=all> | |||
---- | |||
===Project group ''Narragonien digital''=== | ===Project group ''Narragonien digital''=== | ||
<br clear=all> | <br clear=all> | ||
| Zeile 168: | Zeile 184: | ||
<br clear=all> | <br clear=all> | ||
{{Adresse Schulwandbilder}} | {{Adresse Schulwandbilder}} | ||
*Univ.-Prof. Dr. phil. habil. [http://www.bildungswissenschaft.uni-wuerzburg.de/team/lehrstuhlinhaber/ Andreas Dörpinghaus] ( | *Univ.-Prof. Dr. phil. habil. [http://www.bildungswissenschaft.uni-wuerzburg.de/team/lehrstuhlinhaber/ Andreas Dörpinghaus] (Chair holder) | ||
*Dr. phil. [http://www.bildungswissenschaft.uni-wuerzburg.de/forschungsstelle_historische_bildmedien/team/leitung/ Ina Uphoff] ( | *Dr. phil. [http://www.bildungswissenschaft.uni-wuerzburg.de/forschungsstelle_historische_bildmedien/team/leitung/ Ina Uphoff] (Project director) | ||
*Dipl. Päd. [http://www.bildungswissenschaft.uni-wuerzburg.de/forschungsstelle_historische_bildmedien/team/stellv_leitung/ Eva Zimmer], M.A. ( | *Dipl. Päd. [http://www.bildungswissenschaft.uni-wuerzburg.de/forschungsstelle_historische_bildmedien/team/stellv_leitung/ Eva Zimmer], M.A. (Vice project director) | ||
<br clear=all> | <br clear=all> | ||
---- | ---- | ||