Název:
Implementace softwarové klávesnice pro vstup textu do aplikace pro strojový překlad
Překlad názvu:
Implementation of a software keyboard to input text into the machine translation application
Autoři:
Dvořák, Šimon ; Straňák, Pavel (vedoucí práce) ; Popel, Martin (oponent) Typ dokumentu: Bakalářské práce
Rok:
2023
Jazyk:
cze
Abstrakt: [cze][eng] Velké množství aplikací pracuje s textovým vstupem od uživatelů. Překladové we- bové aplikace nejsou výjimkou. Textový vstup je na rozdíl od ostatních aplikací velice různorodý. Stát se může cokoli: různé znaky, klávesnicové layouty nebo uživatelé s malou nebo dokonce žádnou znalostí zdrojového jazyka. V této práci se snažíme vyvinout prostředky, které ulehčují textový vstup do webové aplikace překladače. Vyvinuli jsme konfigurovatelnou softwarovou klávesnici podporující několik funkcí. Mezi tyto funkce patří: definice více klávesnicových layoutů, přemapování fyzických kláves na klávesy aktivního layoutu, predikce dalšího slova a korekce fonetického zápisu. Softwarová klávesnice je snadno rozšiřitelná díky tomu, že používá jednoduchou architek- turu. 1A vast amount of applications need to consume textual input from their users. Trans- lation web applications are not an exception. Contrary to the other applications, the textual input is very diverse. Everything can happen, be it all kinds of characters, key- board layouts, or users with little or no knowledge of the source language. In this thesis, we try to develop means of making the input into the translation web applications more comfortable. We developed a configurable software keyboard supporting multiple features. Such features are: defining multiple keyboard layouts, remapping the physical keys to the active layout's keys, next-word prediction, and phonetic input correction. The software keyboard is easily extensible thanks to the fact that it uses straightforward architecture. 1
Klíčová slova:
vstupní metody|jazykový model|softwarová klávesnice; input methods|language models|software keyboard