From 8c40a1aa96273d146034551b98f932caf8e16fba Mon Sep 17 00:00:00 2001 From: Patrick Jentsch Date: Mon, 10 Feb 2020 13:25:15 +0100 Subject: [PATCH] Add Posterpage --- app/main/views.py | 5 + app/templates/main/index.html.j2 | 133 ++++++++++++++-- app/templates/main/poster.html.j2 | 145 ++++++++++++++++++ app/templates/nopaque.html.j2 | 10 +- .../services/corpus_analysis.html.j2 | 52 ++++--- 5 files changed, 299 insertions(+), 46 deletions(-) create mode 100644 app/templates/main/poster.html.j2 diff --git a/app/main/views.py b/app/main/views.py index 5f20d853..03f6a9b5 100644 --- a/app/main/views.py +++ b/app/main/views.py @@ -12,3 +12,8 @@ def index(): @login_required def dashboard(): return render_template('main/dashboard.html.j2', title='Dashboard') + + +@main.route('/poster') +def poster(): + return render_template('main/poster.html.j2', title='Dienste und Prozesse') diff --git a/app/templates/main/index.html.j2 b/app/templates/main/index.html.j2 index 3db4a3cf..e97b6bf8 100644 --- a/app/templates/main/index.html.j2 +++ b/app/templates/main/index.html.j2 @@ -1,45 +1,144 @@ {% extends "nopaque.html.j2" %} -{% set full_width = False %} +{% set full_width = True %} {% set roadmap = False %} {% block page_content %} -
-

nopaque?

-

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren,

-
- -
+
-

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.

+ Eingabe +

Textdaten in Form von Bildern, Fotos, Scans…

-
+
- Open source -

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy

+ burst_modeSetup files +

+ Häufig liegen Datenbestände in verschiedenen Formaten und verstreut + vor. Da eine Verarbeitung via nopaque ein einheitliches Datenformat + vorsieht, wird dieser Dienst zur Verfügung gestellt, um etwaig + anfallende Konvertierungsprozesse durchzuführen. +

+
Umgesetzt mit ImageMagick
-
+
- Cloud processing -

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy

+ Ausgabe +

Aus den Eingaben zusammengesetzte Multipage-TIFF-Dateien.

-
+
+ +
- Context -

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy

+ Eingabe +

Textdaten in Form von Multipage-TIFF- oder PDF-Dateien.

+
+
+
+ +
+
+
+ find_in_pageOptical Character Recognition +

+ Durch optische Analysemethoden mit werden aus Bilddaten, wie Fotos + oder Scans, Textdaten erzeugt. Erst dieser Vorverarbeitungsschritt + ermöglicht eine weitere computergestützte Verarbeitung von Dokumenten. +

+
Umgesetzt mit Tesseract OCR
+
+
+
+ +
+
+
+ Ausgabe +

+ Textdateien, PDF-Dateien und TEI P5 konformen XML-Dateien. +

+
+
+
+ +
+ +
+
+
+ Eingabe +

Ausschließlich Textdateien.

+
+
+
+ +
+
+
+ format_textdirection_l_to_rNatural Language Processing +

+ Mit Hilfe computergestützter linguistischer + Datenverarbeitungsmethoden (Tokenisierung, Lemmatisierung, + Part-of-speech-Tagging und Eigennamenerkennung) werden Textdateien + mit weiteren Informationen angereichert. +

+
Umgesetzt mit spaCy
+
+
+
+ +
+
+
+ Ausgabe +

Korpus Dateien im verticalized text-Format (XML-Dialekt).

+
+
+
+ +
+ +
+
+
+ Eingabe +

Korpus Dateien und Metadaten entsprechend des BibTeX-Schemas.

+
+
+
+ +
+
+
+ searchCorpus Analysis +

+ Mittels CQP Query Language als Abfragesprache können komplexe + Suchanfragen unter Zu­hil­fe­nah­me von Metadaten und NLP-Auszeichnungen + ausgeführt werden. Ergebnisse können als Text oder in abstrakter + Darstellung ausgewertet werden. +

+
Umgesetzt mit IMS Open Corpus Workbench
+
+
+
+ +
+
+
+ Ausgabe +

Export der Ergebnisse in CSV, Excel, JSON und HTML.

diff --git a/app/templates/main/poster.html.j2 b/app/templates/main/poster.html.j2 new file mode 100644 index 00000000..e97b6bf8 --- /dev/null +++ b/app/templates/main/poster.html.j2 @@ -0,0 +1,145 @@ +{% extends "nopaque.html.j2" %} + +{% set full_width = True %} +{% set roadmap = False %} + +{% block page_content %} +
+
+
+ Eingabe +

Textdaten in Form von Bildern, Fotos, Scans…

+
+
+
+ +
+
+
+ burst_modeSetup files +

+ Häufig liegen Datenbestände in verschiedenen Formaten und verstreut + vor. Da eine Verarbeitung via nopaque ein einheitliches Datenformat + vorsieht, wird dieser Dienst zur Verfügung gestellt, um etwaig + anfallende Konvertierungsprozesse durchzuführen. +

+
Umgesetzt mit ImageMagick
+
+
+
+ +
+
+
+ Ausgabe +

Aus den Eingaben zusammengesetzte Multipage-TIFF-Dateien.

+
+
+
+ +
+ +
+
+
+ Eingabe +

Textdaten in Form von Multipage-TIFF- oder PDF-Dateien.

+
+
+
+ +
+
+
+ find_in_pageOptical Character Recognition +

+ Durch optische Analysemethoden mit werden aus Bilddaten, wie Fotos + oder Scans, Textdaten erzeugt. Erst dieser Vorverarbeitungsschritt + ermöglicht eine weitere computergestützte Verarbeitung von Dokumenten. +

+
Umgesetzt mit Tesseract OCR
+
+
+
+ +
+
+
+ Ausgabe +

+ Textdateien, PDF-Dateien und TEI P5 konformen XML-Dateien. +

+
+
+
+ +
+ +
+
+
+ Eingabe +

Ausschließlich Textdateien.

+
+
+
+ +
+
+
+ format_textdirection_l_to_rNatural Language Processing +

+ Mit Hilfe computergestützter linguistischer + Datenverarbeitungsmethoden (Tokenisierung, Lemmatisierung, + Part-of-speech-Tagging und Eigennamenerkennung) werden Textdateien + mit weiteren Informationen angereichert. +

+
Umgesetzt mit spaCy
+
+
+
+ +
+
+
+ Ausgabe +

Korpus Dateien im verticalized text-Format (XML-Dialekt).

+
+
+
+ +
+ +
+
+
+ Eingabe +

Korpus Dateien und Metadaten entsprechend des BibTeX-Schemas.

+
+
+
+ +
+
+
+ searchCorpus Analysis +

+ Mittels CQP Query Language als Abfragesprache können komplexe + Suchanfragen unter Zu­hil­fe­nah­me von Metadaten und NLP-Auszeichnungen + ausgeführt werden. Ergebnisse können als Text oder in abstrakter + Darstellung ausgewertet werden. +

+
Umgesetzt mit IMS Open Corpus Workbench
+
+
+
+ +
+
+
+ Ausgabe +

Export der Ergebnisse in CSV, Excel, JSON und HTML.

+
+
+
+{% endblock %} diff --git a/app/templates/nopaque.html.j2 b/app/templates/nopaque.html.j2 index 23acebbb..619ad84a 100644 --- a/app/templates/nopaque.html.j2 +++ b/app/templates/nopaque.html.j2 @@ -60,8 +60,8 @@
  • opacitynopaque
  • linear_scaleWorkflow
  • dashboardDashboard
  • -
  • bookCorpora
  • -
  • workJobs
  • +
  • bookCorpora
  • +
  • workJobs
  • Processes and Services
  • searchCorpus Analysis
  • @@ -100,8 +100,10 @@ {% else %}
    {% endif %} - {% block page_content %} - {% endblock %} +
    + {% block page_content %} + {% endblock %} +
    {% if roadmap %}
    diff --git a/app/templates/services/corpus_analysis.html.j2 b/app/templates/services/corpus_analysis.html.j2 index 0d9a4829..c3a6d0b3 100644 --- a/app/templates/services/corpus_analysis.html.j2 +++ b/app/templates/services/corpus_analysis.html.j2 @@ -4,33 +4,35 @@ {% set roadmap = True %} {% block page_content %} -

    Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore

    +
    +

    Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore

    -
    -
    -
    - search - - +
    +
    +
    + search + + +
    + + + + + + + + + + +
    + Title + Description + Status
    +
      +
      + - - - - - - - - - - -
      - Title - Description - Status
      -
        -
        -