. .

Projekt Web 2.0

Dieses Projekt lässt sich als Projekt Semantic Web im Bachelor und als Projekt Wissensverarbeitung im Master anrechnen.

Projektvorbesprechung: Montag, 22.04.2013, 16.15 Uhr in Raum 0445/E (FG Wissensverarbeitung). Bei Interesse können Sie auch gerne vorab den jeweiligen Betreuer ansprechen.

Themen:
Jeder Teilnehmer des Projektes bearbeitet eine individuelle Aufgabe im Umfeld unseres kooperativen Verschlagwortungssystems BibSonomy, sowie im Kontext des VENUS-Projekts mit Integration von RFID und sozialen Netzwerken.

Unter anderem stehen die folgenden Themen zur Auswahl:
(M = methodischer Schwerpunkt, T = technischer Schwerpunkt)
Import-Assistent für BibSonomyT

Anwender, die BibSonomy benutzen möchten, haben oft schon relevante Daten auf ihrer Platte liegen bzw. bei anderen Diensten gespeichert. Ein Import-Assistent kann den Anwendern helfen, die Daten in BibSonomy einzufügen. Der Assistent durchsucht dazu die Festplatte nach BibTeX- oder EndNote-Dateien, nach Browser-Lesezeichen und fragt andere Services (wie Delicious oder CiteULike) nach den Daten des Nutzers ab. Danach kann der Benutzer diese Daten aufbereiten, auswählen und in BibSonomy einfügen. Ziel des Projektes ist die Implementierung eines solchen Assistenten.

Informationen: Stephan Doerfel

Tag-Empfehlungen in BibSonomyM,T

Zur Vereinfachung der Klassifikation und Verwaltung von Resourcen haben sich im Bereich von Social Bookmarking verschiedene Empfehlungssysteme (Recommender) etabliert. Die häufigste Anwendung von Empfehlungssystemen ist die Empfehlung von Tags für aktuell zu taggende Resourcen. Durch die Präsentation der Tags während des Verschlagwortens, kann der Nutzer leicht vorgeschlagene Tags auswählen bzw. übernehmen. Tippfehler und unterschiedliche Schreibweisen können auf diese Weise reduziert werden und führen zur Vereinheitlichung und der Konvergenz des verwendeten Vokabulars. In BibSonomy existiert ein Framework zur einheitlichen Evaluation verschiedener Tag-Empfehlungssysteme. Im Rahmen dieser Projektarbeit wird das Framework weiterentwickelt und erweitert. Dabei sind vielfältige Herausforderungen zu meistern, z.B.:

  • Entwicklung und Implementierung eines Scheduling-Algorithmuses zur Anfrage von verschiedenen Empfehlungssystemen
  • Performance-Optimierung der Datenbankzugriffe
  • Implementierung dynamischer Tag-Empfehlungen mittels AJAX
  • ...

Informationen: Folke Mitzlaff

Themenbasierte Graphische Suche in BibSonomyM,T

Zur Zeit erfolgt die Navigation und Suche in BibSonomy im wesentlichen via Tags und Volltext-Suche. Im Rahmen dieser Projektarbeit wird BibSonomy um ein graphisches Suchinterface erweitert, welches es erlaubt, visuell die Suche einzuschränken. Dabei entspricht eine Suchanfrage der Gewichtung von Themen, welche automatisch aus der FolkSonomy extrahiert werden. Dies entspricht einer Suchanfrage der Art: "Ich interessiere mich für Einträge, die viel mit Politik zu tun haben, etwas mit Internet und ein wenig mit Medizin".

Informationen: Folke Mitzlaff

Visualisierung von User-ÄhnlichkeitenM,T

Seit einiger Zeit wird in BibSonomy die Ähnlichkeit zwischen Benutzern berechnet um z.B. auf Benutzer mit ähnlichen Interessen hinzuweisen. Gegenstand dieser Projektarbeit ist die Konzeption und Implementierung einer graphischen Darstellung von Benutzer-Empfehlungen, um zum die Navigation durch die FolkSonomy entlang ähnlicher Benutzer intuitiver zu gestalten.

Informationen: Folke Mitzlaff

Android und IOS: Intelligente ubiquitäre SensorerfassungM,T

Das VENUS-Projekt untersucht die soziale Vernetzung, und analysiert dabei unter anderem die Nutzungsdaten in sensorgestützten (RFID, Handy) Systemen. Hierbei ist die Sensor- und Kontexterfassung wichtig, um ubiquitäre Daten, etwa zur Lokalisierung, oder zur Erfassung und Anzeige von Standorten von Freunden, falls sichtbar. Ziel dieses Projekts ist die Implementierung einer konfigurierbaren ubiquitären Sensorkomponente auf Android/IOS Mobilgeräten.

Informationen: Christoph Scholz, Martin Atzmüller

Weiterentwicklung eines Eclipse Plugins zur Unterstützung von Wissenstransfer in OpenSource Development TeamsT

In großen Entwicklungsteams, in denen viele Programmierer über große Distanzen hinweg zusammen an ein und demselben System schreiben, ergibt sich häufig die Frage, wer mit welchem Code oder Bibliothek am vertrautesten ist und am leichtesten bei Fragen Hilfestellung geben kann. Ziel soll es sein, ein Plugin für die weit verbreitete Entwicklungsumgebung Eclipse zu schreiben, das anhand der gesammelten Daten, die bei der Benutzung von Eclipse erzeugt werden, dem Hilfesuchenden eine Liste von Leuten vorschlägt, die ihm bei seinem Problem helfen können.

Informationen: Björn-Elmar Macek

Aufgabenstellung und Termin:
Nach Absprache mit dem jeweiligen Betreuer. Je nach Thema kann die Aufgabe in Kleingruppen oder einzeln bearbeitet werden.
Vorkenntnisse:
Informatik Grundstudium
Angesprochener HörerInnenkreis:
Informatik Bachelor und Master, Math. NF Inf. Hauptstudium
Umfang:
6 oder 12 Credits im Bachelor, bzw. 8 Credits im Master
Leistungsnachweis:
Implementierung, schriftliche Ausarbeitung und zwei Vorträge (bei 6 Credits 20 min, bei 8/12 Credits 30 min, jeweils zzgl. ca 15 min Diskussion)
Veranstalter:
Prof. Dr. Gerd Stumme, Dr. Martin Atzmüller, Dipl.-Math. Stephan Doerfel, Dipl.-Inform. M.Sc. Jens Illig, Dipl.-Inform. Mark Kibanov, Dipl.-Inform. Björn-Elmar Macek, Dipl.-Inform. Folke Mitzlaff, M.Sc. Juergen Mueller, M.Sc. Christoph Scholz
Ablauf:

In der Regel sollte die Projektarbeit mit Semesterbeginn begonnen werden. Nach 4-6 Wochen findet eine Zwischenpräsentation statt, in der der Stand der Projektarbeit vorgestellt wird. In der Regel in der ersten Vorlesungswoche des folgenden Semesters werden dann die Endergebnisse vorgestellt. Eine kurze Beschreibung der Arbeit (5 Seiten) ist 3 Tage vor dem Vortrag einzureichen.

Eine Woche nach der Annahme des Themas gibt der Student eine einseitige Beschreibung der Aufgabe, sowie einen Arbeitsplan für das Semester ab. Zur besseren Koordination und Kommunikation wird erwartet, dass der Student bei einem 6(8-12) Credits-Projekt regelmäßig an einem (zwei) Tagen in der Softwarewerkstatt anwesend ist. Der genaue Tag ist in Absprache mit dem Betreuer festzulegen.

Als Richtlinie für die Erstellung einer guten Ausarbeitung wird das Buch

  • Markus Deininger and Horst Lichter and Jochen Ludewig and Kurt Schneider. Studien-Arbeiten: ein Leitfaden zur Vorbereitung, Durchführung und Betreuung von Studien-, Diplom- Abschluss- und Doktorarbeiten am Beispiel Informatik. 5. Auflage. vdf Hochschulverlag, Zürich, 2005.

empfohlen, welches in der Bibliothek im Semesterapparat des Fachgebiets Wissensverarbeitung ausliegt, und welches auch in einigen Exemplaren ausleihbar ist. Wir empfehlen die Anschaffung dieses Buchs (9,50 €), da es Sie bis zur Masterarbeit (und weiter) begleiten kann.

Alle verwendeten Referenzen sind zusätzlich zum Literaturverzeichnis der Ausarbeitung in http://www.bibsonomy.org einzugeben, mit den Tags "projekt kde < laufendes Semester in der Form ss08 bzw ww08 > " und weiteren sinnvollen Tags.