3. Juni 2003Moritz Petersen Minimales Markup und Templates zur Erstellung von strukturierten Texten Ein Zwischenbericht zur Diplomarbeit.

Slides:



Advertisements
Ähnliche Präsentationen
der Universität Oldenburg
Advertisements

Referat von Frederik Barth
Dominic Ziegler 12c Webprogrammierung.
1/21 RDF-Anwendungen: RSS Richard Cyganiak, 20. Mai 2003 Seminar Grundlagen des Semantic Web Prof. Robert Tolksdorf Freie Universität Berlin, Institut.
JPQL Java Persistence Query Language
Software Engineering Praktikum SS 2003
Software Engineering Praktikum WS 2002/03
ELML – Flexibilität und Nachhaltigkeit dank XML Dipl. natw. Jo ë l Fisler - GITTA Koordinator MNF eLearning Tag
Datenbanken 2 - WML - Prof. Dr. Stefan Böttcher - WS 2000/01 Wireless Markup Language (WML) Quelle: Ziel: Daten aus dem Internet an.
Zurück zur ersten Seite n Style Sheets sind im Prinzip Formatvorlagen für HTML-Dokumente n Über Style Sheets lassen sich zentrale Layout-Vorgaben für eine.
Seminar: XML für Fortgeschrittene Referent: Katrin Apel
Hands On – Einführung in XML
IMS Universität Stuttgart 1 Einführung in XML Hannah Kermes HS: Elektronische Wörterbücher Do,
FH-Hof Verwaltung von Zeichenketten Richard Göbel.
Java: Grundlagen der Sprache
DOM (Document Object Model)
RDF R ESOURCE D ESCRIPTION F RAMEWORK Referentin: Claudia Langer.
XINDICE The Apache XML Project Name: Jacqueline Langhorst
XML-Schema HKI Proseminar Wintersemester 2010/11 Dozentin: Frau Kurz von Jan Kohl und Christian Lütticke.
Benötigte Applets Startseite: in HTML-Format Applet auf der Startseite Das Applet, das auf der Startseite geladen wird, wird die vier Buttons und die eine.
HTML - Eine erste Annäherung
Modularization of XHTML™
Publikation von XML-Daten mit XSQL Pages. © Prof. T. Kudraß, HTWK Leipzig Vorteile von XSQL Pages einfache Generierung von XML-Dokumenten auf der Basis.
Einführung XML XML Einführung Andreas Leicht.
Christian Kästner Modellgetriebene Softwareentwicklung Eclipse Modelling Framework.
OWL-Web Ontology Language Eine Einführung
Hänchen & Partner GmbH 1 Web-Anwendungen mit dem Jakarta Struts Framework 3.Juli 2003 Martin Burkhardt.
Tobias Högel & Dennis Böck,
1 Grundlagen und Anwendung der Extensible Markup Language (XML ) Peter Buxmann Institut für Wirtschaftsinformatik Johann Wolfgang Goethe-Universität Frankfurt.
Der Supermarkt: Eine beispielhafte Erklärung für die fünf untersten Schichten des Semantic Web Protocol Stack Nicola Henze.
Einführung Servlets/JSPs
Einführung / Geschichte Einführung / Geschichte Motivation Motivation Beispiel Beispiel Architektur / Komponenten Architektur / Komponenten Konfiguration.
Wird ganz am Anfang der HTML-Datei geschrieben Doctype html public bedeutet, dass man sich auf die Öffentlichkeit der html-dtd bezieht Html ist die meist.
A Social Tagging Environment for Web Information Extraction
You need to use your mouse to see this presentation © Heidi Behrens.
You need to use your mouse to see this presentation © Heidi Behrens.
XML-Serverpages Vortrag im Rahmen des Seminars XML-Technologien Tobias Faessler.
XSL und XSLT1 eXstensible Stylesheet Language und eXstensible Stylesheet Language Transformation.
XML-Query. Übersicht Was ist XML-Query? Vergleich RDB XML-Dokument Syntaktisches und Use-Cases Kritik und Diskussion.
Übersicht Was ist cocoon? Separation of Concerns Pipeline Modell
XML IV: Cocoon 2.
Daniel Kucher Proseminar XHTML. 1. HTML – Struktur und Versionen 2. Der – Teil 3. Der – Teil 4. Stylesheets (CSS) – Das Rückrat von XHTML.
ANDREAS LOHR, OLONDA S.R.O. Einfach anfangen mit HTML.
Ausgabe vom Seite 1, XML Eine Einführung XML - Eine Einführung.
Oliver Spritzendorfer Thomas Fekete
Gruppe 5. Einleitung ElzbietaChristofTommy SimonIngoMax.
XML (Extensible Markup Language)
ADAT©2004 Dipl. - Ing. Walter SabinSeite: 1 Version 1.0a XML EXTENSIBLE MARKUP LANGUAGE.
XSL in der Praxis Anwendungsbeispiele für die eXtensible Stylesheet Language Andreas Kühne XML One 2000.
Drucken mit XSL-FO DaimlerChrysler  Drucken von Webseiten
Wikis in der Projektarbeit
Generative Softwareentwicklung in der Praxis Olaf Kaus, „Java User Group“, Hannover 6.Oktober 2003.
TURBINE. Einführung Seit 1999 Java-Framework Integration in Webserver Open Source MVC Muster wird umgesetzt.
Hauptseminar Web-Services und verteilte Datenbanken Thema XML, DTDs und XML-Schema XML, DTDs und XML-Schema - Stefan Kurz, 25. April 2003.
Review of Verb Tense & Expressing Opinions
Kapitel 4 Alles für die Schule Lernziel: Formation of Plural.
Bern University of Applied Sciences Engineering and Information Technology Documentation generator for XML-based description standards Ausgangslage: Die.
Weak pushover verbs..... lieben kaufen spielen suchen....are verbs that do exactly as they are told. They stick to a regular pattern that does not change!
Geschichte - Entstehung - Was ist PHP? Einordnung - Allgemeines
Guten Morgen! Heute ist der 10. Dezember. 1. Jetzt: Test Review Activities! 2. Kapitel 4 Prüfung am Freitag! 3. Später: Wie sagt man…? 4. Das Ziel: Du.
Lernen Mach das Buch auf Seite 30 und beantworte die Fragen.
Semantic Markup für Zwecke der Langzeitarchivierung in digitalen Bibliotheken Neubiberg,
Großvater Großmutter Großvater Großmutter Tante/Onkel Vater Mutter.
XML-Erweiterungen in ORDBMS Seminar: DBMS für spezielle Anwendungen Florian Brieler.
Interrogatives and Verbs
You need to use your mouse to see this presentation
School supplies.
You need to use your mouse to see this presentation
You need to use your mouse to see this presentation
 Präsentation transkript:

3. Juni 2003Moritz Petersen Minimales Markup und Templates zur Erstellung von strukturierten Texten Ein Zwischenbericht zur Diplomarbeit

3. Juni 2003Moritz Petersen Überblick 1.Einleitung: Textarten 2.Minimales Markup 3.Entwicklung eines Prototypen

3. Juni 2003Moritz Petersen Information Extraction Meist semi-strukturierte Texte (Extraktion aus dem Web) Regelbasierend Probabilistisch

3. Juni 2003Moritz Petersen Textarten Plain Text Styled Text Structured Text

3. Juni 2003Moritz Petersen Textarten - Vergleich Plain TextStyled TextStructured Text VorteilGeringe Anforder- ungen Visuelle Darstellun g Weiterver- arbeitung NachteilWeiterver- arbeitung Erstellung

3. Juni 2003Moritz Petersen Textarten - Semi-structured Text Beispiel: MS Word Dokument –Formatvorlagen –Gliederungsfunktion –Keine hierarchische Struktur Beispiel: HTML –Explizite Struktur –Metadaten –CSS Stylesheets –Festgelegter Dokumenttyp

3. Juni 2003Moritz Petersen Minimales Markup Markup ist in einem Dokument alles, das nicht zum Inhalt gehört. Prozedurales Markup Deskriptives Markup

3. Juni 2003Moritz Petersen Minimales Markup XML Vereinfachte Schreibweisen von XML –SOX –SLIP –YAML Wiki

3. Juni 2003Moritz Petersen Minimales Markup - SOX Simple Outline XML Teile von XML können abgebildet werden: Elemente, Attribute und Text. Google test> id=015 bookmark> url> title> Google

3. Juni 2003Moritz Petersen Minimales Markup - SLiP A Sorta Like Python shorthand for XML Ähnlich dem Python Syntax test(id=015) #a comment bookmark: url: title:Google Google

3. Juni 2003Moritz Petersen Minimales Markup - YAML YAML (YAML Aint Markup Language) Schwerpunkte –Lesbarkeit –Geringe Größe PRIVMSG - newUri - ^ - - PRIVMSG - deleteUri - ^delete.*

3. Juni 2003Moritz Petersen Minimales Markup - Wiki Einfache Erstellung Lesbarkeit Prozedurales und deskriptives Markup Meist auf Formatierungsmerkmale bezogen Intuitives Markup, nicht selbsterklärend

3. Juni 2003Moritz Petersen Minimales Markup - Wiki [[Apache Software Foundation]] Wiki - An experiment in emergence of documentation. [ RSS] [HomePageDiscussion Talk Page] * Apache Wiki ** FrequentlyAskedQuestions about Apache at large and OpenSource. ** WhatsA (glossary) ** Index of all pages: [ Index] ** What is a wiki? See ApacheWiki. (including Wiki based FAQs.) ** SandBox - this is where you experiment in the black arts of using the ApacheWiki ** [[WikiAdmin]]s - Those who have the power, but use it rarely. ** ApacheWikiHistory - History of this wiki

3. Juni 2003Moritz Petersen Entwicklung eines Prototypen Überblick: –Templates –Plain-Text –XML-Output –XSLT Transformation TXT Template P XML XSLT PDF WML

3. Juni 2003Moritz Petersen Templates Anforderungen: –Syntax unterstützt einfache Erstellung –Nach Möglichkeit interaktiv veränderbar –Vordefinierte Bausteine zur Mustererkennung (Pattern) –Abbildung der Dokumentstruktur –Unterstützung des Benutzers durch Hilfstexte

3. Juni 2003Moritz Petersen Templates Implementierung –Aufteilen des Dokuments in Regionen –Hierarchie möglich –Separatoren –Identifikatoren (optional) –Positionsangabe (optional)

3. Juni 2003Moritz Petersen Beispiel Template text p ${newline} ${endoftext}

3. Juni 2003Moritz Petersen Beispiel Pattern public class NewlinePattern extends Pattern { public StringSection match(String str, int index) { return index >= 0 && index < str.length() && str.charAt(index) == '\n' ? new StringSection(str, index, 1) : null; }