Témata prací (Výběr práce)Témata prací (Výběr práce)(verze: 372)
Detail práce
   Přihlásit přes CAS
Grafiti pro Google Android
Název práce v jazyce práce (slovenština): Grafiti pro Google Android
Název práce v češtině: Grafiti pro Google Android
Název v anglickém jazyce: Google Android Graffiti
Klíčová slova: Android, Grafiti, Rozpoznávanie znakov, Klávesnica
Klíčová slova anglicky: Android, Grafiti, Pattern matching, Keyboard
Akademický rok vypsání: 2009/2010
Typ práce: bakalářská práce
Jazyk práce: slovenština
Ústav: Ústav formální a aplikované lingvistiky (32-UFAL)
Vedoucí / školitel: doc. RNDr. Ondřej Bojar, Ph.D.
Řešitel: skrytý - zadáno a potvrzeno stud. odd.
Datum přihlášení: 09.11.2009
Datum zadání: 09.11.2009
Datum a čas obhajoby: 17.09.2010 00:00
Datum odevzdání elektronické podoby:06.08.2010
Datum odevzdání tištěné podoby:06.08.2010
Datum proběhlé obhajoby: 17.09.2010
Oponenti: RNDr. Miroslav Spousta
 
 
 
Zásady pro vypracování
Ú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ě.
Seznam odborné literatury
http://code.google.com/android/

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

http://slidetype.blogspot.com/
 
Univerzita Karlova | Informační systém UK