From 306fa70fb3ae1ee4c1b35c22b6c222982479bd6f Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Sat, 28 Mar 2020 11:44:58 +0100 Subject: Add analysis for ar-idlebi and ar-alramly --- lulua/data/report/index.html | 104 +++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 100 insertions(+), 4 deletions(-) (limited to 'lulua/data/report/index.html') diff --git a/lulua/data/report/index.html b/lulua/data/report/index.html index d240ba7..db80c58 100644 --- a/lulua/data/report/index.html +++ b/lulua/data/report/index.html @@ -398,6 +398,101 @@ +
+
+
+
+
+

Al-Ramly et al

+

+ One of the eariest accounts can be found in the article Statistical + Distribution of Arabic Letters Aids to the Design of a New + Keyboard by Al-Ramly et al published in 1980. + + The Arabic half of the proposed bi-lingual layout seems to be + hand-optimized based on several metrics including character + frequencies – without mentioning a source for them though – visual + similarity (“letter groups”) and their position on previous + layouts. + + It tries to balance load between hands, assign more work to index + and middle fingers and place common letters in the home row. + + However the asymmetry given in the article, 0.032, cannot be + reproduced here. + + For the most part the layout lacks combining and pre-combined + characters, a task that is left to “machine intelligence” making it + hard to use nowadays. +

+

+ While the layout distributes load between fingers quite well it + favors the left hand by assigning ا + and ل to it. + + The decision to place ث in a very + prominent spot seems weird, given it only accounts for 0.5% of all + symbols, even in their own analysis. +

+
+
+ +
+
+ + {{ fingerhandstats(layoutstats['ar-alramly']) }} +
+
+ +
+
+
+
+
+

Idlebi et al

+

+ Another article from the early days of computers published in 1990 + is Design + of Arabic Keyboard Layout Based on Statistical Properties of Arabic + Characters by Idlebi et al. + + They present two examples of programmatically optimized layouts and + account for character and bigram frequencies based on a corpus of + 100.000 characters, finger movement time of unknown origin and finger + load. +

+

+ Unfortunately the results use 12 keys per row and are not suitable + for use with current European keyboards, which usually feature only 11 keys + in the bottom row. + + Thus the layout displayed below lacks the Arabic question mark and + comma in the bottom right. + + Probably due to their unusual assumption that middle- and + ring-finger rest in the top row their results are suboptimal, + placing both ا and ي in the top row. + + Their analysis notices this and suggests improved positions for + both characters, but these are not actually implemented. + + The big asymmetry is caused by placing ا + ل ي and و, four of the five + most frequent letters, on the right hand side. +

+
+
+ +
+
+ + {{ fingerhandstats(layoutstats['ar-idlebi']) }} +
+
+
@@ -405,9 +500,10 @@

Malas et al

- The work by Malas et al. (2008), - Toward Optimal Arabic Keyboard Layout Using Genetic Algorithm, - presents an alternative layout generated by a genetic algorithm. + About 20 years later (2008) Malas et al. presented an alternative + layout generated by a genetic algorithm in their article Toward + Optimal Arabic Keyboard Layout Using Genetic Algorithm. They used a snapshot of the Arabic Wikipedia probably from around 2008 and optimized for typing speed only, claiming 35% faster typing compared @@ -424,7 +520,7 @@

-
+
{{ fingerhandstats(layoutstats['ar-malas']) }} -- cgit v1.2.3