Stage-oe-small.jpg

Prüfung/Seminare/WS2013/SMW

Aus Aifbportal
Wechseln zu:Navigation, Suche

Seminar Anwendungen von Semantic MediaWiki

Details zur Lehrveranstaltung
Dozent(en) Rudi StuderBasil EllBenedikt KämpgenMichael Färber
Übungsleiter Rudi StuderBasil EllBenedikt KämpgenMichael Färber
Fach (Gebiet)
Leistungspunkte ECTS
Erfolgskontrolle
Semester WS


Aktuelle und ergänzende Informationen, sowie Zeiten und Räume der Lehrveranstaltung finden Sie im Vorlesungsverzeichnis der Universität.
Link zum Vorlesungsverzeichnis
Link zum Studierendenportal


Forschungsgruppe


Inhalt

Im Seminar können innovative Anwendungen von Semantic MediaWiki (https://semantic-mediawiki.org/) entworfen und entwickelt werden. Semantic MediaWiki (kurz SMW) ist eine viel genutzte Erweiterung zur MediaWiki-Software, der Basis für Wikipedia. Diese Erweiterung ermöglicht Bearbeitern, bestimmte Fakten für Maschinen (Programme) zugänglich zu machen, was es wiederum einfacher für Menschen macht, in den Informationen zu suchen oder sie weiter zu verwenden. Im Rahmen des Seminars werden die Möglichkeiten von SMW als Plattform für Anwendungen im Semantic Web untersucht.

Die Art der Anwendung und die Zielgruppe können entweder selbst vorgeschlagen werden oder aus einem der vielen Projekte hergenommen werden, in denen SMW eingesetzt wird: Wikidata zur Erstellung einer freien Wissensdatenbank, SyncTech zur Produktinnovationssuche, SFB/Transregio 125 zur Wissens- und modellbasierten Chirurgie, SMW-CorA für eine Virtuelle Forschungsumgebung in der Historischen Bildungsforschung etc.

Ziel des Seminars ist es innovative Anwendung zu realisieren und zu präsentieren.


Ablauf

Einzeln oder in kleinen Teams - jedem Studenten bzw. jedem Team wird dabei ein fester Betreuer zugeordnet - sind innovative Anwendungen von SMW zu konzipieren, realisieren und präsentieren. Hierzu kann es notwendig sein Erweiterungen in PHP zu entwickeln. Vorkenntnisse in PHP-Programmierung, Semantische Web-Technologien und Wissensmanagement sind hier von Vorteil aber nicht zwingend Voraussetzung.

  • Eine Gruppenbildung kann während des Kick-Offs (wird noch bekannt gegeben) und innerhalb einer Woche danach (wird noch bekannt gegeben) stattfinden.
  • Zu Beginn des Semesters präsentieren die Gruppen ihre Ideen.
  • In einer Zwischenpräsentation werden Ideen und erste Resultate präsentiert und Erfahrungen können ausgetauscht werden.
  • Das Seminar schließt mit den Abschlusspräsentationen der realisierten Anwendungen.


Termine und Anmeldung
  • Das erste Seminartreffen findet am 22.10.2013 im Raum ? (wird noch bekannt gegeben) am Institut AIFB (Gebäude 11.40, Dachgeschoss) statt. Die anderen Termine finden als Blockseminar statt. Eine Zulassung zum Seminar ist in Ausnahmefällen auch ohne Anwesenheit beim ersten Seminartreffen möglich.
  • Die Wahl der Themen erfolgt bis zum ? (wird noch bekannt gegeben) und wird dann mit dem jeweiligen Betreuer besprochen.
  • Die Zwischenpräsentation findet am ? (wird noch bekannt gegeben) statt.
  • Die Abschlusspräsentation findet am ? (wird noch bekannt gegeben) statt.

Die Anmeldung erfolgt per eMail an Basil Ell. Es gibt noch Seminarplätze. (2013-08-05)

Bei Fragen oder Problemen, wenden Sie sich bitte an Basil Ell.


Literatur
Vorkenntnisse in Semantische Technologien sind nützlich, aber nicht notwendig. Bei Interesse: Foundations of Semantic Web Technologies.


Anmerkungen
  • Studierende können sich in der "Semantic MediaWiki" Mendeley-Gruppe mit den Betreuern und anderen Teilnehmern austauschen [1]
  • Am 28. bis 30. Oktober findet die halbjährige Benutzer- und Entwicklerkonferenz von Semantic MediaWiki - SMWCon 2013 - in Berlin statt. Für Studenten ist der Beitrag sehr günstig, es werden unter anderem Tutorien in MediaWiki und Semantic MediaWiki angeboten.


Themen
  • Weitere Themen werden noch bekannt gegeben. Bei Interesse einfach beim jeweiligen Betreuer melden.

Themen zu Surgipedia

Surgipedia [2] ist ein Semantic MediaWiki, das im Forschungsprojekt Cognition-guided Surgery [3] zur Speicherung von medizinischem Wissen eingesetzt wird.

  • Liversurgipedia und prozentuale Angabe zum Ausfüllen eines Formulars: In Liversurgipedia werden beispielhaft Patientendaten annotiert. In diesem Thema sollen Möglichkeiten untersucht werden, um Medizinern deutlich zu machen, wieviele Informationen bis zum vollständigen Ausfüllen eines Patienten noch fehlen. (Betreuer: Benedikt Kämpgen)
  • Die Interkonnektivität und den Beitrag zur Wissensbasis von Projekten mittels Surgipedia visualisieren: Gibt es eine Möglichkeit, um aus der Wissensbasis ein Maß für die Interkonnektivität zwischen Projekten bzw. für die Wissensbeiträge von Projekten zu visualisieren? (Betreuer: Patrick Philipp)


Themen zum Semantic Web Browser

Der Semantic Web Browser [4] ist ein in Semantic MediaWiki integrierter Web Browser zum Explorieren von Daten, die im Wiki sowie im Semantic Web enthalten sind.

  • Importieren von Ontologien durch den Semantic Web Browser: JavaScript-Nutzerschnittstelle zum Vereinfachten importieren von Kategorien (rdf:Class), Attributen (rdf:Property) und Instanzen (?instance rdf:type ?class). (Betreuer: Benedikt Kämpgen)
  • Caching im Semantic Web Browser: Anbindung eines Triple Stores zur Verbesserung der Geschwindigkeit (caching) sowie ausführlicher Auflistung von eingehenden Links. (Betreuer: Benedikt Kämpgen)


Themen zum Semantic Text Annotator

Im vergangenden SME-Seminar wurde eine Erweiterung entwickelt, mit der sich Textstellen in Wiki-Seiten komfortabel semantisch annotieren lassen. Ziel ist es nun, diese Annotationen in Formaten exportieren zu können, die von gängigen Annotationstools wie z.B. [www.maxqda.com/‎ MAXQDA] und [www.atlasti.com/ Atlas.ti] importiert werden können. Zudem sollen mit diesen Tools vorgenommene Annotationen in SMW importiert werden können. (Betreuer: Basil Ell)


Datenanalyse und -visualisierung

SMW wird auch im Rahmen von Forschungsprojekten, wie z.B. SMW-CorA, als Grundbaustein von sogenannten Virtuellen Forschungsumgebungen eingesetzt. Hier führen Wissenschaftler kollaborativ Forschungsprozesse durch, die u.A. zur Erstellung von Metadaten führen. Diese Metadaten lassen sich nicht immer einfach innerhalb von SMW auswerten - besser eignen sich hier Werkzeuge wie R oder MATLAB. Ziel dieser Arbeit soll nun sein, eine Anbindung an eines dieser Werkzeuge zu realisieren. Die Beschreibung dessen was das Werkzeug durchführen soll, also die Programmierung, soll im Wiki gespeichert sein. Bei der Einbindung des Werkzeuges sind Daten und Programmierung an das Werkzeug zu übertragen. Die erzeugten Ergebnisse, z.B. Visualisierungen, sind im Wiki anzuzeigen. (Betreuer: Basil Ell)


Automatische Anreicherung

In einem Forschungswiki werden historische Personen untersucht. Zu diesen Personen existieren semantische Informationen in der Datenbank der Deutschen Nationalbibliothek (DNB). Zu einer im Wiki repräsentierten Person sind die ähnlichsten Personen in der DNB zu identifizieren. In einem Interaktionsschritt soll der Forscher die passenden (=äquivalenten) Personen auswählen und in einem weiteren Schritt entscheiden welche deren Daten wie zu importieren. Dadurch wird das Forschungswiki angereichert und die Forscher können diese Daten in ihre Analysen einbeziehen. Der zu entwickelnde Ansatz soll generisch sein, um also auch auf andere Anreicherungsanwendungsfälle übertragbar zu sein. (Betreuer: Basil Ell)


Literaturexploration

Bei der Durchführung einer systematischen Übersichtsarbeit, ist eine Menge von Publikationen zu einem Thema zu erschließen. Hierzu werden, u.A., zu Beginn Inklusions- und Exklusionskriterien festgelegt um entscheiden zu können ob eine Publikation nun relevant oder nicht relevant für die Fragestellung der Übersichtsarbeit ist. Wird eine Publikation als relevant befunden und damit inkludiert, so sind alle in dieser Publikation referenzierten Publikationen ebenfalls zu prüfen. Um eine Übersicht zu behalten über inkludierte und exkludierte Publikationen, sowie über noch nicht analysierte Publikationen soll SMW verwendet werden. Metadaten zu Publikationen sollen, soweit verfügbar, von externen Quellen importiert werden. (Betreuer: Basil Ell)


Argumentationswerkzeug

Mit Hilfe von SMW soll ein Werkzeug realisiert werden, welches Benutzer beim Aufbau von Argumentationen unterstützt. Dabei setzen sich Argumentationen aus Bausteinen zusammen, wie sie sich z.B. in der SALT-Ontologie finden. SMW soll nun die Entwicklung von Argumenten dadurch unterstützen, dass es auf komfortable Weise das Anlegen und Verknüpfen dieser Bausteine unterstützt. Dadurch entsteht ein Netz von Bausteinen, das sich als Netzwerk visualisiert erschließen lässt. (Betreuer: Basil Ell)


Forschungsaufgabenmanagement

In virtuellen Forschungsumgebungen, wie z.B. SMW-CorA, bearbeiten Forscher große Mengen von Daten. So versehen sie z.B. große Mengen von Texten mit semantischen Annotationen. Durch die große Menge und dadurch, dass Forscher gemeinsam Forschungsprozesse durchführen, wäre es praktisch, wenn die Forscher eine Aufgabe formulieren könnten (z.B. "Markiere im Text jede erwähnte Person") die eine bestimmte Menge von Entitäten (z.B. alle Texte der historischen Lexika vor 1950) betrifft. Bei jeder Entität sollten die Forscher auf komfortable Weise angeben können, ob sie diese Aufgabe bereits erledigt haben. Diese Funktionalität ermöglicht den Forschern Übersicht zu behalten wo welche Tätigkeiten bereits abgeschlossen sind und wie weit sie in ihrer Arbeit fortgeschritten sind. (Betreuer: Basil Ell)


OpenSeaMap

Ziel des Projekts OpenSeaMap ist es, für Wassersportler (Segler, Taucher, Kajakfahrer, Surfer Fischer, etc) interessante nautische und touristische Information in die freie Weltkarte OpenStreetMap einzutragen und in ansprechender Weise darzustellen. Dazu gehören Leuchtfeuer, Tonnen und andere Seezeichen, Hafen-Informationen, Reparaturwerkstätten, Schiffszubehör und vieles mehr, aber auch Einkaufsmöglichkeiten, Restaurants und Sehenswürdigkeiten. Ziel ist es nun, den Endanwendern eine leicht zu bedienende SMW-basierte Oberfläche zu bieten, über die sie neue Objekte (Häfen, Tauchspots, Wildwasserstrecken, Fischgründe) in der Karte hinzufügen und editieren, und im Wiki frei beschreiben können. (Betreuer: Basil Ell)