Language-tool is an open-source writing assistant for grammar and style. While it is able to distinguish a variety of issues with a text, it is still largely rule based. The goal of this project is to extend language tool by a component that uses state of the art language models (GPT3, ChatGPT, ...). It should be able to flag errors that were not or wrongly identified by the current engine, thereby generating a valuable addition for many users and closing the gap to other grammar checkers like Grammarly.
In case the proposal would not attract enough students for a team project, it can be adapted into an individual project or a project for two students (tandem project).
Required skills
- Basic knowledge of NLP
- Knowledge of transformer models is nice to have
Frequency | Weekday | Time | Format / Place | Period |
---|
Module | Course | Requirements | |
---|---|---|---|
39-M-Inf-GP Grundlagenprojekt Intelligente Systeme | Gruppenprojekt | Ungraded examination
|
Student information |
The binding module descriptions contain further information, including specifications on the "types of assignments" students need to complete. In cases where a module description mentions more than one kind of assignment, the respective member of the teaching staff will decide which task(s) they assign the students.