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/ |