Sinan Uşşaklı, Cevdet Aykanat, Bülent Özgüç
Text entry is one of the major problems of handheld and tablet computers. The main aim of this work is the design of first virtual keyboard for Turkish. Our contributions are fourfold: formulation of the virtual keyboard layout design problem as a combinatorial optimization problem; a Kerninghan–Lin (KL) based formulation for the solution of virtual keyboard layout problem; creation two different digraphs for Turkish from two distinct sources representing formal and informal language usage; construction of a visualization tool to compare and contrast the features of inter- and intra-language usage habits of Turkish and English. Experiment results show that the proposed KL algorithm outperforms the existing optimization method based on Simulated Annealing (SA) in terms of the average amount of time the algorithm requires to find the best solution(s) and confirms that it is a very good candidate to obtain “a good” layout in a very short period of time. The best virtual keyboard layout designs obtained by both KL and SA algorithms achieve a performance of 40.95 word per minute, which is an improvement about 50% compared to the existing Turkish keyboards.
ek$i sözlük |
|||
|
|||
|
|||
METU Turkish Corpus |
|||
|
|||
|
ek$i sözlük |
|||
|
|||
|
|||
METU Turkish Corpus |
|||
|
|||
|
|||
Soukoreff & MacKenzie Bit95 |
|||
|
|||
|
|||
Zhai, Hunter & Smith News Corpus |
|||
|
|||
|
|||
Zhai, Hunter & Smith Chat Corpus |
|||
|
|||
|
Top 10.000 most used letter sequences of and performance comparisons |
||
|
||
|
||
|
||
|
||
As Words |
ek$i sözlük | ||
METU Turkish Corpus |
ek$i sözlük | ||
METU Turkish Corpus |
sinan at ussakli dot net
aykanat at bilkent dot edu dot tr
ozguc at bilkent dot edu dot tr