Thesis (Selection of subject)Thesis (Selection of subject)(version: 368)
Thesis details
   Login via CAS
Natural Language Correction With Focus on Czech
Thesis title in Czech: Automatická korekce textu se zaměřením na češtinu
Thesis title in English: Natural Language Correction With Focus on Czech
Key words: automatická korekce textu|oprava gramatiky|generování diakritiky|datasety|zpracování přirozeného jazyka
English key words: natural language correction|grammatical error correction|diacritics restoration|datasets|Czech
Academic year of topic announcement: 2016/2017
Thesis type: dissertation
Thesis language: angličtina
Department: Institute of Formal and Applied Linguistics (32-UFAL)
Supervisor: RNDr. Milan Straka, Ph.D.
Author: Mgr. Jakub Náplava, Ph.D. - assigned and confirmed by the Study Dept.
Date of registration: 20.09.2017
Date of assignment: 20.09.2017
Confirmed by Study dept. on: 03.10.2017
Date and time of defence: 28.06.2022 13:00
Date of electronic submission:01.04.2022
Date of submission of printed version:01.04.2022
Date of proceeded defence: 28.06.2022
Opponents: Roman Grundkiewicz
  Mgr. et Mgr. Ondřej Dušek, Ph.D.
 
 
Guidelines
In recent years, deep neural networks have been used to solve complex machine-learning problems and have achieved significant state-of-the-art results in many areas. Since 2014 deep neural networks have been utilized also in natural text processing, improving state-of-the-art results in machine translation, dependency parsing, named entity recognition and in many other text processing applications.

One such interesting (and also very useful) text processing application is natural language correction, which aims to correct a variety of errors in input text, ranging from simple spelling errors and missing diacritical marks, to complex errors like syntactic grammatical errors, or even stylistic and semantic errors.

Deep neural networks are (to our best knowledge) state-of-the-art in English grammatical error correction (Chollampatt et al., 2016; Ziang Xie et al., 2016) and in Czech diacritization, spelling error correction and grammatical error correction (Naplava, 2017), providing models that can be trained in end-to-end fashion and require only annotated training data and large plain-text corpus. However, many challenges remain unsolved -- for instance, devising training methods overcoming lack of annotated data, better utilization of unannotated data, designing neural network architectures capable of complex error correction (grammatical, stylistic, semantic errors) or constructing a single model capable of correcting a large variety of error types, to name a few. Furthermore, to allow practical usage, runtime performance of existing models has to be improved.

The goal of the thesis is to improve the natural language correction performance, most likely by utilizing deep learning methods.
References
- Ziang Xie, Anand Avati, Naveen Arivazhagan, Dan Jurafsky, Andrew Y. Ng: Neural Language Correction with Character-Based Attention. https://arxiv.org/abs/1603.09727

- Shamil Chollampatt, Kaveh Taghipour, Hwee Tou Ng: Neural Network Translation Models for Grammatical Error Correction. https://arxiv.org/abs/1606.00189

- Jason Lee, Kyunghyun Cho, Thomas Hofmann: Fully Character-Level Neural Machine Translation without Explicit Segmentation. https://arxiv.org/abs/1610.03017

- Jakub Náplava: Natural Language Correction, Master thesis, 2017. To be submitted.

- Michal Richter: Advanced Czech Spellchecker, Master thesis, 2010. https://is.cuni.cz/webapps/zzp/detail/45334/
 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html