Thesis (Selection of subject)Thesis (Selection of subject)(version: 381)
Thesis details
   Login via CAS
Grafiti pro Google Android
Thesis title in thesis language (Slovak): Grafiti pro Google Android
Thesis title in Czech: Grafiti pro Google Android
Thesis title in English: Google Android Graffiti
Key words: Android, Grafiti, Rozpoznávanie znakov, Klávesnica
English key words: Android, Grafiti, Pattern matching, Keyboard
Academic year of topic announcement: 2009/2010
Thesis type: Bachelor's thesis
Thesis language: slovenština
Department: Institute of Formal and Applied Linguistics (32-UFAL)
Supervisor: doc. RNDr. Ondřej Bojar, Ph.D.
Author: hidden - assigned and confirmed by the Study Dept.
Date of registration: 09.11.2009
Date of assignment: 09.11.2009
Date and time of defence: 17.09.2010 00:00
Date of electronic submission:06.08.2010
Date of submission of printed version:06.08.2010
Date of proceeded defence: 17.09.2010
Opponents: RNDr. Miroslav Spousta
 
 
 
Guidelines
Úkolem bakalářské práce je implementovat pro platformu Google Android softwarovou klávesnici založenou na "grafiti", tj. zadávání jednotlivých písmen pomocí krátkých nepřerušovaných tahů jedním prstem (tzv. kliček).

Tvary kliček by měly být plně konfigurovatelné uživatelem, nejlépe pomocí "trénovacího režimu", kdy program tvar nakreslených čar pouze zaznamenává. V rámci konfigurace program dovolí zadefinovat více ploch, z nichž každá má vlastní definiční tabulku významu jednotlivých kliček (tj. např. písmena, diakritická znaménka, číslice), některé kličky přitom mohou fungovat jako dopředné či zpětné modifikátory napsaného písmene (např. shift předem a diakritická značka po napsání písmene). Konfiguraci není nutné implementovat s uživatelským rozhraním na platformě Android, stačí textové konfigurační soubory na SD kartě. Důraz je kladen na konfigurovatelnost (na programátorské úrovni) a praktickou použitelnost aplikace pro základní úkol: umožnit rychlé a přijatelně spolehlivé psaní jedním prstem.

Součástí bakalářské práce je návrh několika málo konkrétních algoritmů pro rozpoznání nakreslené kličky a jejich vyhodnocení z hlediska úspěšnosti na malé nezávislé testovací sadě.
References
http://code.google.com/android/

http://en.wikipedia.org/wiki/Graffiti_(Palm_OS)

http://slidetype.blogspot.com/
 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html