Übung zu Maschinelle Sprachverarbeitung
Mario Sänger
Diese Übung begleitet die Vorlesung Maschinelle Sprachverarbeitung
Erster Übungstermin ist der 21.10.2018. Dieser Termin ist Pflicht für alle Teilnehmer. Es werden Gruppen gebildet und die erste Aufgabe erläutert.
Termine
Gruppe 1 | Montag | 13:00 - 15:00 | RUD 25, 4.112 |
Gruppe 2 | Donnerstag | 13:00 - 15:00 | RUD 25, 4.112 |
Ablauf
In der Übung werden verschiedene Aufgaben im Bereich der Maschinellen Sprachverarbeitung zu lösen sein. Dazu werden wir teilweise öffentlich verfügbare Tools (bspw. OpenNLP, WEKA, Scikit-learn, Mallet) benutzten und auf verschiedenen Textkorpora arbeiten. Die Arbeit erfolgt in Gruppen a zwei Studierenden. Insgesamt wird es sechs Aufgaben geben. Jede Arbeitsgruppe muss alle erfolgreich bearbeiten. Die Aufgaben werden an einem Übungstermin ausgegeben, und die Lösungen müssen meist zwei bis drei Wochen später von einem der Gruppenmitglieder im Rahmen eines kurzen Vortrags dargestellt werden. In dem Vortrag geht es vor allem darum, gesammelte Erfahrungen zu kommunizieren und damit den anderen Teilnehmer zugänglich zu machen. Jede Arbeitsgruppe muss mindestens einmal im Semester vorgetragen haben.
Wettbewerb (freiwillig)
Die Übungsaufgaben sind als Wettbewerb gestaltet. Das heißt, dass die Aufgaben verschieden gut gelöst werden können (schnellere Implementierung, bessere Qualität des Text Mining etc.). Pro Aufgabe erhalten die drei besten Gruppen Punkte. Am Ende des Semesters wird ein Gesamtsieger gekürt. Die Teilnahme an dem Wettbewerb ist freiwillig.
Die einzelnen Aufgaben und Termine
Diese Liste der Termine und Aufgaben wird ständig aktualisiert.
- 18.10.2018: Einführung, Gruppenbildung, Ausgabe 1.Übungsaufgabe
- 25.10.2018: Optionaler Termin für Rückfragen
- 01.11.2018: Übungsvorlesungen entfallen!
- 04.11.2018: Abgabe 1. Übungsaufgabe
- 08.11.2018: Präsentation der Lösungen zur 1. Übungsaufgabe, Ausgabe 2. Übungsaufgabe
- 15.11.2018: Optionaler Termin für Rückfragen
- 22.11.2018: Ausgabe der 3. Übungsaufgabe
- 29.11.2018: Präsentation der Lösungen zur 2. Übungsaufgabe
- 06.12.2018: Optionaler Termin für Rückfragen
- 13.12.2018: Präsentation der Lösungen zur 3. Übungsaufgabe, Ausgabe 4. Übungsaufgabe
- 20.12.2018: Optionaler Termin für Rückfragen
- 10.01.2019: Ausgabe 5. Übungsaufgabe
- 17.01.2019: Präsentation der Lösungen zur 4. Übungsaufgabe
- 24.01.2019: Ausgabe 6. Übungsaufgabe
- 31.01.2019: Präsentation der Lösungen zur 5. Übungsaufgabe
- 07.02.2019: Optionaler Termin für Rückfragen
- 14.02.2019: Präsentation der Lösungen zur 6. Übungsaufgabe, Feedback, Abschluss+Siegerehrung
Folien und Übungsaufgaben
- Einführung und Organisation
-
1. Übungsaufgabe (Abgabe: 04.11.2018, 23:59 Uhr)
- Ausgabeformat: Beispielausgabe (keine Musterlösung)
- Evaluation: Ergebnisse
-
2. Übungsaufgabe (Abgabe: 22.11.2018, 23:59 Uhr)
- Programmvorlage: Java Klassen
- Beispieldaten: Anfragen+Ergebnisse (Aktualisiert: 15.11.2018)
- Evaluation: Ergebnisse
-
3. Übungsaufgabe (Abgabe: 09.12.2018, 23:59 Uhr)
- Evaluation: Ergebnisse (Aktualisiert: 24.01.2019)
-
4. Übungsaufgabe (Abgabe: 10.01.2019, 23:59 Uhr)
- Evaluation: Ergebnisse
-
5. Übungsaufgabe (Abgabe: 24.01.2019, 23:59 Uhr)
- Evaluation: Ergebnisse
-
6. Übungsaufgabe (Abgabe: 10.02.2019, 23:59 Uhr)
- Evaluation: Ergebnisse
Wettbewerb
Nach Bearbeitung aller Übungsaufgaben ergibt sich folgender Endstand:Platz | Gruppe | Punkte |
---|---|---|
1. | Pi | 22 |
2. | Batorurowaiaru | 15 |
3. | NotWorkingAsIntended | 6 |
4. | Bitdiggers | 5 |
5. | TraubeMinze&EinTee | 2 |
DieBesteGruppe | 2 | |
7. | AS-JG | 1 |
LidlEffort | 1 |