Studienprojekte (WIF 490) WS 2105

Zwei Studienprojekte WS 2015 / SS 2016 bei J.Busse:

  • Web-Publishing mit Freemind / Freeplane
  • Information-Retrieval auf der eigenen Festplatte

Web-Publishing mit Freemind / Freeplane

Die Website www.jbusse.de wird derzeit schon vollautomatisch aus einigen wenigen freemind/freeplane Mindmaps erzeugt. Das dazugehörige XSLT-Skript hat sich in den letzten 10 Jahren naturwüchsig entwickelt und ist inzwischen selbst vom Autor kaum mehr wartbar.

Wir nutzen die vorhandene Technologie als Proof of Concept, um auf moderner Technologie eine neue, wartbare, leistungsfähige mindmap2xml-Engine zu bauen, zu dokumentieren und - bei Erfolg - als OpenSource dem freemind/freeplane-Projekt beizusteuern.

NEU 2015-09-28:

  • JB hat im Sept 2015 die Kern-Engine neu implementiert und übernimmt weiterhin die Verantwortung dafür.
  • Zu tun bleibt: Engine um viele nice2have-Features erweitern. Spezifikation, Implementierung und Evaluation durch die Projektgruppe.

Ziel der mindmap2text-Engine ist es, in einer einzigen Mindmap im selben Wissensmodell bruchfrei und integriert vorhalten zu können:

  • eine Website ( mehrere Seiten, verlinkt,html+css)
  • eine Hausarbeit in LaTeX ( Website-Links werden zu crossref)
  • Literaturverwaltung (Anbindung an Zotero)
  • Linksammlung

Wichtiger Bestandteil des Projektes ist auch die Erstellung der Enduser-Dokumentation, die selbstverständlich mit dem Tools selbst erstellt wird (bootstrapping).

Rollen

  • Freemind-Experte; Kenntnisse: Java, Eclipse, Subversion o.Ä.
  • XSLT Experte
  • Experte für Dokumentation incl. User-Dokumenation und Schulung
  • Experte für Web-Publishing mit http://www.yaml.de/

Voraussetzungen

  • der Wille, dieses Studienprojekt zu nutzen, um sich intensiv mit XSLT und XML-basiertem Web-Publishing zu beschäftigen ( man kan das Studienprojekt auch als ein "Publishing mit XSLT"-Lernprojekt betrachten)

Information-Retrieval auf der eigenen Festplatte

Wir bearbeiten die Frage "Wo habe ich diese Datei abgelegt? (wo sollte ich sie ablegen?)" systematisch.

Projektziel ist der Aufbau eines terminologisch gestützten facettierten Information Retrievals für die eigene Festplatte.

Dazu werden insbesondere die Metadaten von Dateien und Ordnern systematisch erfasst, klassifiziert und für ein fattiertes Information Retrieval zur Verfügung gestellt. Zum Einsatz kommen u.A. NLP-Verfahren, die Technologien Apache Lucene und Apache Solr, sowie ideaerweise SKOS-basierteTerminologiedienste. Wichtig ist die Identifikation und Integration eines Frondends, das faceted browsing unterstützt.

Rollen:

  • Experte für Apache Lucene und Apache Solr
  • Experte für Datenhaltung und faceted browsing
  • Linguistik-, Terminologie- und NLP-Experte