Master's Thesis Kira Klimt
Implementation of a Surface Realiser for German based on the Architecture of SimpleNLG
Die Generierung natürlichsprachiger Texte (Natural Language Generation; NLG) stellt einen wichtigen Baustein vieler KI-Anwendungen dar, von Chatbots, über Voice Assistants, bis hin zu Business Analytics Tools. In der vierstufigen NLG Pipeline ist die sogenannte „Surface Realisation“ die letzte Stufe. Nachdem die Inhalte und Struktur eines Textes festgelegt wurden und die korrekten Worte bereits ausgewählt sind, geht ins in der „Surface Realisation“ darum diese Worte zu grammatikalisch korrekten Sätzen zu verbinden. Dabei geht es zum Beispiel unter anderem um Flexion und Topologie.
Im Englischen gibt es hierfür bereits eine verbreitete Open Source Library namens SimpleNLG (https://github.com/simplenlg/simplenlg). Im Rahmen der Masterarbeit soll, basierend auf der Architektur von SimpleNLG, ein Open Source Surface Realiser für die deutsche Sprache entwickelt und implementiert werden.
Folgende Vorkenntnisse sind notwendig :
- Deutsch auf Muttersprachniveau
- Erfahrung in der Entwicklung mit Java
Die Betreuung der Arbeit erfolgt in Kooperation mit der Allianz SE, es besteht die Möglichkeit einer Anstellung als Werksstudentin oder Werksstudent.
| Attribute | Value |
|---|---|
| Title (de) | Implementierung eines Surface Realiser für die deutsche Sprache auf Basis der Architektur von SimpleNLG |
| Title (en) | Implementation of a Surface Realiser for German based on the Architecture of SimpleNLG |
| Project | Meta Model based Natural Language Generation (MONTAGUE) |
| Type | Master's Thesis |
| Status | completed |
| Student | Kira Klimt |
| Advisor | Dr. Daniel Braun |
| Supervisor | Prof. Dr. Florian Matthes |
| Start Date | 15.10.2018 |
| Sebis Contributor Agreement signed on | 24.08.2018 |
| Checklist filled | Yes |
| Submission date | 15.04.2019 |