• Heute 03/2012

    Gesellschaftsspieler-gesucht

    Entwicklung und Betrieb eines kostenlosen sozialen Netzwerkes zur Vermittlung von Offline-Kontakten für Gesellschaftsspiele, https://www.gesellschaftsspielergesucht.de

    • Mehr als 3600 registrierte Mitglieder; durchschnittlich 50 aktive Benutzer pro Tag
    • Full Stack Developer für das gesamte soziale Netzwerk
    • Messeauftritt von Gesellschaftsspieler-gesucht auf der SPIEL’2013, der weltgrößten Publikumsveranstaltung für nicht-elektronische Spiele

    Link:

    Screenshots:

    Startseite Stand Mai 2018
    Mitgliederkarte der registrierten Benutzer
    Benutzerprofil

    Technologien:

    • ASP.NET
    • C#
    • Azure
    • Unit Testing
    • SQL Server
    • Entity Framework
    • jQuery
    • Web API
    • Signal R
    • Winforms
    • Windows Server
    • IIS
    • Glimpse
  • Heute 06/2015

    Argument Mining

    Automatisierte Extraktion von Argumentationsstrukturen aus Online-Partizipationsverfahren

    • Entwicklung eines Argumentationsmodells
    • Entwicklung eines Codebuchs
    • Manuelle Annotation von Datensätzen
    • Einsatz von Techniken des maschinellen Lernens

    Link:

    Publikationen:

    Technologien:

    • Python
    • scikit-learn
    • Keras
    • Docker
    • Unit Testing
    • Continuous Integration
    • C#
  • Heute 04/2016

    Balkonblumenblog

    Als Ausgleich zu meiner Arbeit am PC, habe ich auf meinem Balkon (technisch korrekt wäre Loggia) Balkonpflanzen, über die ich gerne blogge. Aktuell habe ich zwei Kiwis, einen Zitronenbaum und Erdbeeren.

    Links:

    Bilder:

    Zitrone
    Kiwi
    Zitrone

    Technologien:

    • WordPress
  • Heute 10/2014

    IWNLP

    In Texten treten Wörter in verschiedensten Formen auf, beispielsweise im Plural und im Singular. Auch Verben und Adjektive können konjugiert bzw. dekliniert werden. Bei einer Textzusammenfassung ist es sinnvoll, dass Wörter auf ihre Grundform (z.B. Schwimmbäder ↦ Schwimmbad) zurückgeführt werden.

    IWNLP ist ein wörterbuch-basiertes Programm zur Grundformreduktion deutscher Wörter mittels Wiktionary.

    Links:

    Publikation:

    Technologien:

    • C#
    • Python
    • Unit Testing
    • Continuous Integration
    • pip
  • 12/2016 07/2016

    Pisco

    Programm zur Vorhersage von Persönlichkeitstypen eines Programmierers anhand seines Java-Quellcodes

    • Einsatz von Techniken des maschinellen Lernens
    • Berechnung auf dem Hochleistungs-Rechencluster HILBERT mit 1476 CPU-Kernen parallel

    Links:

    Publikation:

    Technologien:

    • Python
    • scikit-learn
    • Java
    • Docker
    • Unit Testing
    • PBS Professional
  • 08/2016 02/2016

    Magic

    Programm zur Vorhersage des Geschlechtes und des Alters vom Autor eines Textbeitrags

    Link:

    Publikation:

    Technologien:

    • Python
    • scikit-learn
    • Docker
    • Unit Testing
  • 02/2012 02/2012

    Cookbook

    Im Rahmen meines Bachelor-Studiums an der Heinrich-Heine-Universität (HHU) in Düsseldorf habe ich im Kurs "Datenbanksysteme" eine Abschlussprojekt umsetzen müssen, um die Klausurzulassung zu erreichen. Wir müssten eine Online-Community zum Austauschen von Kochrezepten entwickeln. Dabei waren Community-Features wie Bewertungen und Kommentare zu implementieren.

    Passend zum Kursnamen war zunächst eine ER-Modellierung zu machen, die wir anschließend in PHP 5 / MySQL umsetzen mussten. Zwecks Chancengleichheit wurde uns die Verwendung von externen Libraries verwehrt, ebenso wie die Verwendung von JavaScript.

    Aus Datenbanksicht war die Suchfunktion am anspruchsvollsten: Simulation eines Allquators in SQL

    Screenshots:

    Startseite
    Rezeptdetailansicht mit Bild, eingeloggt als Benutzer
    Rezepteübersicht
    Rezeptdetailansicht ohne Bild, eingeloggt als Benutzer
    Zutaten, Haushaltsgeräte und Zubereitungsmethoden zu einem Rezept hinzufügen
    Benutzerprofil anzeigen
    Merkzettelfunktionalität
    Rezeptsuchmaske
    Benutzerprofil bearbeiten
    Registrierungsformular

    Technologien:

    • PHP
    • MySQL
  • 06/2010 03/2010

    Studentorganizer

    StudentOrganizer war eine von mir erstellte Internetplattform, die für Studenten der HHU (Heinrich-Heine-Universität Düsseldorf) vorgesehen war. Die Plattform Studentorganizer sollte Studenten dabei helfen, ihr Studium leichter zu organisieren. Um dies zu erreichen, wurde der Funktionsumfang modular aufgebaut.

    Module sollten z.B. sein:

    • Modul Quicklink: Verwaltung einer Linkliste
    • Modul Watchdog: Automatisiert werden in regelmäßigen Abständen die von der Universität bereitgestellten Kursseiten nach Neuerungen überprüft. Sollte es Neuerungen geben, so werden diese dem Benutzer übersichtlich dargestellt oder auf Wunsch eine E-Mail generiert.
    • Modul Lerngruppen:
      Mehrere Studenten können sich zu einer Lerngruppe zusammenschließen. Innerhalb dieser Gruppe steht ihnen folgendes zur Verfügung:
      • Termine für ein Lerngruppentreffen zu vereinbaren.
      • Diskussionen über Arbeitsblätter, Lösungsansätze
      • Austausch von Dokumenten.

    Screenshots:

    Startseite
    FAQ-Bereich
    Modul Quicklink

    Technologien:

    • ASP.NET
    • C#