Topic: Wo kann ich mich beschweren? Interaktive Datenbank der Mängelmelder in deutschen Großstädten

Topic: Wo kann ich mich beschweren? Interaktive Datenbank der Mängelmelder in deutschen Großstädten

Personal details

Title Wo kann ich mich beschweren? Interaktive Datenbank der Mängelmelder in deutschen Großstädten
Description

Fast jede deutsche Großstadt hat einen Mängelmelder, wo Bürger:innen angeben können, welche Probleme ihnen in der Stadt aufgefallen sind, von der wilden Müllkippe zum Eichenprozessionsspinner. Und fast kein Mängelmelder gleicht dem anderen. Die Städte unterscheiden sich stark darin, was sie abfragen, wie sie es abfragen, welche Kategorien sie angeben, und in vielem mehr. Oldenburgs Mängelmelder heißt Stadtverbesserer und ist auf der Webseite https://gemeinsam.oldenburg.de verfügbar.

Diese Vielfalt wollen wir in der Gruppe Social Computing des OFFIS systematisch erfassen und erforschen, um Impulse für bessere Mängelmelder zu geben.  Dazu brauchen wir eine Datenbank, in die wir verschiedenste Aspekte der Mängelmelder einpflegen und miteinander in Beziehung bringen können. Wir haben bereits viele Informationen gesammelt, insbesondere zum Thema Datenschutz, diese sind jedoch ausbaufähig.

Betreuung: Dr Maria Wolters (maria.wolters@offis.de, Ansprechperson) und M.Sc. Dennis Lindt.

Home Page Social Computing: https://www.offis.de/anwendungen/gesellschaft/social-computing.html 

Home institution Department of Computing Science
Associated institutions
Type of work practical / application-focused
Type of thesis Bachelor's
Author Dr. phil. Maria Wolters
Status available
Problem statement

Auf Grundlage der bestehenden Daten über deutsche Mängelmelder soll eine Datenbank entworfen werden, in der die erhobenen Daten gespeichert werden, mit einer guten Dokumentation der Tabellen und der Variablen in den Tabellen. Zu dieser Datenbank soll eine Oberfläche erstellt werden, mit der Tabellen interaktiv editiert werden können. Geänderte und neu hinzugefügte Daten sollen auf Konsistenz geprüft werden. Alle Änderungen sollten sauber geloggt werden. 

Teil der Arbeit wird es auch sein, die bisher erhobenen Daten mit den geschaffenen Werkzeugen zu ergänzen, zu pflegen, und zu bereinigen.

Je nach Interesse können weitere Aufgaben definiert werden - zum Beispiel automatische Analyse von Datenschutzbestimmungen, automatische Barrierefreiheitsprüfungen der Mängelmelder, oder Visualisierungen von Informationen aus der Datenbank.

Für die Programmierung soll literate programming benutzt werden, z.B. RMarkdown (R) oder Jupyter Notebook (Python). Lesbarer, gut dokumentierter Code ist uns wichtig, weil wir die entwickelte Software weiter nutzen und pflegen wollen.

 

Requirement

Gute Datenbankkenntnisse

Gute Programmierkenntnisse

sorgfältige, systematische Arbeitsweise

Deutsch B2

 

Created 17/05/24

Study data

Departments
  • Medieninformatik und Multimediasysteme
Degree programmes
  • Bachelor's Programme Business Informatics
  • Dual-Subject Bachelor's Programme Computing Science
  • Bachelor's Programme Computing Science
Assigned courses
Contact person