193
Teilnahmepflicht

Wenn eine Veranstaltungsinstanz aus einer Schablone erstellt wird, befindet sie sich in diesem Zustand.

  • Die Daten sind in der Regel noch nicht vollständig und es kann noch alles bearbeitet werden.
  • Dozenten und Sekretariate können den Zuständ auf Bearbeitet setzen.

Es soll ein Prototyp zur Verwaltung und Vereinigung von Schul-Datensätzen der gemeinnützigen Projekte „Mathe im Advent“ der Firma Mathe im Leben gemeinnützige GmbH und „Abiturpreis” der Deutschen Mathematiker-Vereinigung e.V. entwickelt werden.

Beide Projekte haben eine große Zahl an Schuldaten, aus verschieden Quellen. Außerdem werden von Lehrer_innen jedes Jahr die Schul-Datensätze angepasst und neue hinzugefügt. Dabei werden viele Schulen mit kleineren Abweichungen in Namen und Adresse mehrfach angelegt. Eine hohe Abdeckung von Schulen vereinfacht die Nutzung beider Projekte. Obwohl beide Projekte ähnliche Daten nutzen, gibt es aktuell keine einheitliche Schnittstelle, dies auszutauschen.

Ziel ist die Entwicklung eines Software-Prototypen zur automatischen Erkennung von Schul-Datensätze die zu der gleichen Schule gehören, deren Zusammenfassung und Korrektur.

Die Kernkomponenten sind hierbei:

KI-gestütztes oder musterbasiertes Suchen von ähnlichen Schul-Datensätzen (finden von doppelten Einträgen der gleichen Schule)
Ein Formular zur Vereinigung ähnlicher Schul-Datensätze in einen Schul-Datensatz
Ein Formular zur Trennung von definitiv unterschiedlichen Schul-Datensätzen
CSV-Import der Schul-Datensätzen von „Mathe im Advent“ und „Abiturpreis”
CSV-Export der aktuellen Schul-Datensätze in entsprechend benötigte Formate für „Mathe im Advent” und „Abiturpreis”

Das Softwareprojekt wird von den Teilnehmern frei nach Scrum strukturiert und durchgeführt. Product-Owner werden hier die Hauptentwickler des gemeinnützigen Projekts „Mathe im Advent“ der Firma Mathe im Leben gemeinnützige GmbH sein.

Je nach Interesse und Anzahl der Teilnehmer werden zusätzlich folgende Features implementiert:

Reinforced-Learning für das KI-gestützte Suchen ähnlicher Schul-Datensätzen basieren auf den Angaben der Nutzer in den Formularen zur Vereinigung/Trennung der Schul-Datensätze
Prüfung und Korrektur der Adressdaten von Schul-Datensätzen z.B. über die Google-Map-API
Unterschiedliche Behandlung von bereits geprüften und neu importierten Schul-Datensätzen je nach Quelle
Erstellung von Diffs und darauf basierende Historien und die Möglichkeit Vereinigungen rückgängig zu machen
Web-Crawler zur Ergänzung des Datenbestands aus verfügbaren Website-Daten

Eine anschließende Weiterentwicklung und Pflege zu einer produktiv einsetzbaren Software ist möglich und wird bei entsprechender Qualität der Abgabe auf Honorarbasis von der Firma Mathe im Leben gemeinnützige GmbH entlohnt.

Zielgruppe:
Bachelor- und Masterstudierende der Informatik oder der Mathematik mit Anwendungsgebiet Informatik mit Kenntnissen in den Themenfeldern Künstliche Intelligenz, Mustererkennung oder User Interface Design.

Description (english)
 
The goal of the project is to develop a prototype for the administration and association of school datasets of the non-profit projects „Mathe im Advent“ of the company Mathe im Leben gemeinnützige GmbH and „Abiturpreis“ of the German Mathematicians' Association (Deutscher Mathematiker-Vereinigung e. V.).
 
Both projects have a large number of school records from different sources. Teachers also adjust and add new school records each year. Many school datasets for the same school with minor differences in name and address are created several times. A high coverage of schools simplifies usage of the two projects. Although both projects use similar data, there is currently no common interface for exchanging data.
 
To solve this problems a software prototype for the automatic recognition of school records belonging to the same school, their association and correction will be developed.
 
The core components are:
AI-supported or pattern-based search of similar school records (finding duplicate entries from the same school)
A form to merge similar school records into a school record
A form for separating definitively different school data sets
CSV import of school records from „Mathe im Advent“ and „Abiturpreis“
CSV export of current school records in the required formats for „Mathe im Advent“ and „Abiturpreis“
 
The participants structure and execute the software project according to Scrum. Product owners will be the main developers of the non-profit project „Mathe im Advent“ of the company Mathe im Leben gemeinnützige GmbH.
 
Depending on the interest and number of participants, the following additional features are implemented:
Reinforced learning for the AI-supported search for similar school records, based on the information provided in the association/separation forms.
Verification and correction of address data of school records e. g. via Google Map API
Different treatment of already checked and newly imported school records according to source
Creation of diffs and related histories and the possibility to undo associations
Web crawler to supplement the database from available website data
Subsequent further development and maintenance to a productively applicable software is possible and will be remunerated by the company Mathe im Leben gemeinnützige GmbH on a royalty basis.
 
Target group:
Bachelor's and Master's students of computer science or mathematics with a bachelor's degree in computer science and knowledge of Artificial Intelligence, Pattern Recognition or User Interface Design.
 

Sprachübergreifend

Werdende Mütter

Keine Gefährdungen vorliegend
Teilweise Gefährdungen vorliegend
Alternative Lehrveranstaltung
Gefährdungen vorliegend

Stillende Mütter

Keine Gefährdungen vorliegend
Teilweise Gefährdungen vorliegend
Alternative Lehrveranstaltung
Gefährdungen vorliegend