Softwareprojektpraktikum Maschinelle Übersetzung
Der Lehrstuhl für Informatik 6 bietet im SS 2010 das
Softwareprojektpraktikum Maschinelle Übersetzung an.
Ziel des Praktikums ist es, einen automatischen Übersetzer
für das Sprachpaar Italienisch-Englisch zu erstellen
und die Ergebnisse kritisch zu kontrollieren.
Italienische Fremdsprachenkenntnisse werden nicht vorausgesetzt.
Das Praktikum umfasst die Umsetzung einfacher Algorithmen
in der Programmiersprache C++.
Themen
Zur Zeit sind folgende Themen geplant:
- Einführung zum Praktikum
- Linux
- C/C++
- Erstellen einer Wort-basierten Übersetzungstabelle
- Stack-basierter Suchalgorithmus
- Automatisierte Fehlermaße mittels dynamischer Programmierung
- Erweiterung der Tabelle und des Suchalgorithmus auf Phrasen
- Sprachmodellierung
- Optimierung
- Selbstständige Verbesserung des Algorithmus
Praktikumstermine
Umfang: V1/P3
Die Ausgabe der Aufgaben erfolgt in der Regel alle zwei Wochen donnerstags um 16:00 Uhr im Seminarraum des Lehrstuhls für Informatik 6 (Raum 6124). Die Lösungen müssen bis spätestens einen Tag vor Abnahme den betreuenden Assistenten per E-Mail zugesandt werden. Die Abnahme erfolgt jeweils am selben Tag vor/nach der Ausgabe bzw. nach Terminabsprache mit den betreuenden Assistenten.
Der Veranstaltungsplan sieht derzeit folgende Termine vor:
22.04. / 06.05. / 20.05. / 10.06. / 24.06. / 08.07. / 22.07.
Änderungen werden in der Veranstaltung oder über den E-Mail-Verteiler bekannt gegeben.
Zur Bearbeitung der Aufgaben ist der lila Rechnerpool (4U15) mittwochs, 17:00 - 21:00 Uhr, und donnerstags, 14:00 - 18:00 Uhr, reserviert.
Download
C++-Crashkurs (22.04.2010)
Einführungsfolien zum 1. Aufgabenblatt (22.04.2010)
1. Aufgabenblatt (22.04.2010)
Einführungsfolien zum 2. Aufgabenblatt (06.05.2010)
A-Star Suche in der Übersetzung (06.05.2010)
2. Aufgabenblatt (06.05.2010)
Einführungsfolien zum 3. Aufgabenblatt (20.05.2010)
3. Aufgabenblatt (20.05.2010)
Einführungsfolien zum 4. Aufgabenblatt (10.06.2010)
4. Aufgabenblatt (10.06.2010)
Einführungsfolien zum 5. Aufgabenblatt (24.06.2010)
5. Aufgabenblatt (24.06.2010)
Links
C++ Reference
Thinking in C++ by Bruce Eckel
Gzstream Library Home Page
SRI Language Modeling Toolkit
Rückfragen bitte an:
Daniel Stein
Lehrstuhl für Informatik 6
0241 / 80 21610
stein@i6.informatik.rwth-aachen.de