aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/latin/TextEntryState.java
diff options
context:
space:
mode:
authorJean Chalard <jchalard@google.com>2011-03-03 10:22:10 +0900
committerJean Chalard <jchalard@google.com>2011-03-05 13:20:19 +0900
commit07a8406bc184a354ea47fb6352e48df39e35310e (patch)
tree7aa88b26858323b36087ec2c5ef96f7574b235f3 /java/src/com/android/inputmethod/latin/TextEntryState.java
parent50a4cb403f57c0981df584256ae3a88cbd53a31e (diff)
downloadlatinime-07a8406bc184a354ea47fb6352e48df39e35310e.tar.gz
latinime-07a8406bc184a354ea47fb6352e48df39e35310e.tar.xz
latinime-07a8406bc184a354ea47fb6352e48df39e35310e.zip
Demote skipped characters matched words with respect to length.
Words that matched user input with skipped characters used to be demoted in BinaryDictionary by a constant factor and not at all in those dictionaries implemented in java code. To represent the fact that the impact of a skipped character gets larger as the word is shorter, this change will implement a demotion that gets larger as the typed word is shorter. The demotion rate is (n - 2) / (n - 1) where n is the length of the typed word for n >= 2. It implements it for both BinaryDictionary and java dictionaries. Bug: 3340731 Change-Id: I3a18be80a9708981d56a950dc25fe08f018b5b89
Diffstat (limited to 'java/src/com/android/inputmethod/latin/TextEntryState.java')
0 files changed, 0 insertions, 0 deletions