Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Algorithm to estimate word's complexity

Tags:

algorithm

I need to estimate a complexity of words for typists. For example "suffer" is easy than "people" becouse "o" and "p" is harder than "e" and "r". Any key pressed by little finger is more hard to hit than by index finger. And move finger from basic position is more harder than do not move. And use shift key also add hardness.

What approach can be imlemented in this case?

like image 397
Alexandr Belan Avatar asked May 25 '09 15:05

Alexandr Belan


People also ask

How do you find the complexity of a word?

Word length, measured in either characters or syllables is a good indicator of complexity. Longer words require the reader to do more work, as they must spend longer looking at the word and discerning it's meaning.

What is word complexity?

1 : the quality or condition of being difficult to understand or of lacking simplicity the complexity of a problem. 2 : something difficult to understand or lacking simplicity the complexities of business.

Is O N better than O N 2?

Bookmark this question. Show activity on this post. If n<100 then O(n2) is more efficient, but if n≥100 then O(nlogn) is more efficient.


1 Answers

I would check out the Carpalx website. The site details how they rate different keyboard layouts for typists, and already has some open-source software that implements their algorithms for any given keyboard layout. (Make sure to check out the typing effort, model parameters and keyboard evaluation sections.)

like image 70
Dan Lew Avatar answered Sep 23 '22 10:09

Dan Lew