Thesis (Selection of subject)Thesis (Selection of subject)(version: 385)
Thesis details
   Login via CAS
Využít "Korektor" – experimentální český spell-and-grammar-checker - pro vstupní metodu na Android
Thesis title in Czech: Využít "Korektor" – experimentální český spell-and-grammar-checker - pro vstupní metodu na Android
Thesis title in English: Use Korektor - experimental spell-and-grammar-checker - as an Input method for Android
Key words: vstup textu, mobilní zařízení, automatické opravy textu, Android
English key words: text input, mobile devices, automatic text correction, Android
Academic year of topic announcement: 2015/2016
Thesis type: school year task
Thesis language:
Department: Institute of Formal and Applied Linguistics (32-UFAL)
Supervisor: Mgr. Bc. Pavel Straňák, Ph.D.
Author:
Guidelines
Implementovat vstupní metodu pro OS Android, která bude využívat existující systém Korektor pro automatickou opravu vstupu. Cílem práce je dodat na trh (Google Play) reálnou funkční aplikaci, která podstatně zlepší kvalitu vstupu českého textu. Důraz bude kladen na kvalitu implementace, uživatelského rozhraní a dokumentace a také na evaluaci úspěšnosti výsledné metody.

Samotný model pro opravy textu je již implementován a není předmětem práce.

https://redmine.ms.mff.cuni.cz/projects/korektor
References
https://is.cuni.cz/webapps/zzp/detail/45334
https://developer.android.com/guide/topics/text/creating-input-method.html
Preliminary scope of work
Připadá vám, že vstup textu na mobilních zařízeních je hloupý a mohl by fungovat lépe? Chcete si zkusit vydat aplikaci, která může oslovit opravdu hodně lidí? Tak zkuste implementovat vstupní rozhraní pro nejúspěšnější současný korektor češtiny pro Android!
Preliminary scope of work in English
The goal of this work is a real application suitable for broad use by general public, not a lab experiment.

There is an existing system for automatic text correction based on error statistics and language modelling - Korektor: https://redmine.ms.mff.cuni.cz/projects/korektor. The system is state-of-the-art for Czech input correction, including generation of diacritics when writing Czech in ASCII. It can correct much more than standard methods used currently on mobile devices. It can be also trained for other languages, it is a purely statistical system.

Implement an Android input method ("a keyboard"), or a set of input methods, that will use Korektor to check and correct the text as it is being typed. The goal is to minimize the interruptions of typing by using Korektor's ability to e.g. correct a previous word based on the word typed afterwards.
 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html