| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix: BoS bigram from user history dictionary is too strong.•••They can be always stronger than BoS predictions from the
contextual dictionary.
Bug: 17961731
Change-Id: I70297d82436c10c790bdfad6f3dfefdb4bb2f852 |  Keisuke Kuroyanagi | 2014-10-13 | 2 | -4/+10 |
* | [ML23] Introduce a different accuracy/performance tradeoff•••Bug: 11230254
Change-Id: Ic09518c818ae7b68942b1c63160dd462e5922cb5
|  Jean Chalard | 2014-10-10 | 6 | -6/+43 |
* | Merge "Make members of classes that are used with std::vector const" |  Keisuke Kuroyanagi | 2014-10-10 | 3 | -21/+19 |
|\ |
|
| * | Make members of classes that are used with std::vector const•••Change-Id: Id93fb87f5630230fc3f9cd339e12f3b0e2006ea9
|  Keisuke Kuroyanagi | 2014-10-09 | 3 | -21/+19 |
* | | Merge "Rename prev_words_info.h to ngram_context.h" |  Keisuke Kuroyanagi | 2014-10-09 | 8 | -7/+7 |
|\| |
|
| * | Rename prev_words_info.h to ngram_context.h•••Bug: 14425059
Change-Id: I0e906631ecad2361a8198b3f9e3394bb22c5bf83
|  Keisuke Kuroyanagi | 2014-10-09 | 8 | -7/+7 |
* | | Merge "Rename PrevWordsInfo to NgramContext." |  Keisuke Kuroyanagi | 2014-10-09 | 13 | -95/+95 |
|\| |
|
| * | Rename PrevWordsInfo to NgramContext.•••Bug: 14425059
Change-Id: I30703fc80e9450d4e2dbfec965e7f9f4468f6a11
|  Keisuke Kuroyanagi | 2014-10-09 | 13 | -95/+95 |
* | | Fixing misspelled word•••Change-Id: I51d77e271143d40256b39e5c60a3065d9fdf63fb
|  Adrian Velicu | 2014-10-09 | 4 | -5/+5 |
|/ |
|
* | Rename updateCounter to updateEntriesForWordWithNgramContext.•••Bug: 14425059
Change-Id: Id9b0dd7e32c711ed4292981517c3febd5fe9e897
|  Keisuke Kuroyanagi | 2014-10-09 | 9 | -22/+26 |
* | Merge "Improve bigram probability computation for decaying dicts." |  Keisuke Kuroyanagi | 2014-10-06 | 6 | -98/+83 |
|\ |
|
| * | Improve bigram probability computation for decaying dicts.•••Without personalization:
Total words: 1079345, Success Num: 819749, Success Percentage: 75.949%
Bad Failures, with auto-correction (typed word == expected word, output word != expected word): 1754, Bad Failure Percentage: 0.163%
Failures, with auto-correction (F-C): 28463, F-C Percentage: 2.637%
Max Keystrokes: 6074285, Min Keystrokes: 4649326, Keystroke Saving Percentage:23.459%
With current probability computing logic:
Total words: 1079382, Success Num: 838329, Success Percentage: 77.667%
Bad Failures, with auto-correction (typed word == expected word, output word != expected word): 1332, Bad Failure Percentage: 0.123%
Failures, with auto-correction (F-C): 28558, F-C Percentage: 2.646%
Max Keystrokes: 6074503, Min Keystrokes: 4474102, Keystroke Saving Percentage:26.346%
Remove isof files.
With new probability computing logic:
Total words: 1079356, Success Num: 844954, Success Percentage: 78.283%
Bad Failures, with auto-correction (typed word == expected word, output word != expected word): 1306, Bad Failure Percentage: 0.121%
Failures, with auto-correction (F-C): 27214, F-C Percentage: 2.521%
Max Keystrokes: 6074477, Min Keystrokes: 4243021, Keystroke Saving Percentage:30.150%
Remove isof files.
Bug: 16547409
Change-Id: I3d2a49c7aaa2c0f6835c52ef72d22466ee225789
|  Keisuke Kuroyanagi | 2014-10-06 | 6 | -98/+83 |
* | | Merge "Make sure to suppress BoS prediction until input twice." |  Keisuke Kuroyanagi | 2014-10-06 | 1 | -1/+4 |
|\ \ |
|
| * | | Make sure to suppress BoS prediction until input twice.•••Change-Id: I98d91f264d5d1d3f5bcda1fd9ec885779ba2f746
|  Keisuke Kuroyanagi | 2014-10-06 | 1 | -1/+4 |
* | | | Merge "Fix: BoS prediction is shown after inputting just once." |  Keisuke Kuroyanagi | 2014-10-06 | 1 | -1/+4 |
|\| |
| |/
|/| |
|
| * | Fix: BoS prediction is shown after inputting just once.•••Change-Id: Ibba209f47cb5b1a4b08281689d607711b8dcfad4
|  Keisuke Kuroyanagi | 2014-10-06 | 1 | -1/+4 |
* | | Show prediction results in debug build.•••Bug: 16547409
Change-Id: If85418583998cd639c794bf5d5cfbbb972c34f72
|  Keisuke Kuroyanagi | 2014-10-06 | 2 | -4/+1 |
|/ |
|
* | Fix: ProbabilityDictContent can be wrongly large.•••It can be twice as large as it should be (80KB larger).
Change-Id: If94f748f8c48a442b3c95ac989099aaed2aa2f86
|  Keisuke Kuroyanagi | 2014-10-06 | 1 | -3/+1 |
* | [ML13] Fix the locale passing in ProximityInfo•••The locale is used to determine additional proximity characters. This
is dependent on the dictionary language, but was passed as a function
of the layout, which is wrong and would have given bad suggestions in
multi-lingual mode.
Ideally, additional proximity characters should be inserted in the
dictionary header, but for now it's a rather simple change to get
it from the dictionary's locale instead of the proximity info locale.
Also, that allows us to remove completely the locale parameter from
proximity info, which is a much needed change.
This change has zero effect on unit tests and on regression tests.
Bug: 11230254
Change-Id: If95157155db7dccd1f00b8ba55ccb3600283f9e4
|  Jean Chalard | 2014-10-03 | 8 | -42/+48 |
* | Implement updateCounter() by using existing entry adding methods.•••Bug: 14425059
Change-Id: I0b6cb80e1fb8f738e9c7d9e80fbc0c479546b879
|  Keisuke Kuroyanagi | 2014-10-01 | 12 | -15/+117 |
* | Move HistoricalInfo to property and use it in *Property.•••Bug: 14425059
Change-Id: Icccccabad98fb543c6a6be2844cfc0086d80b739
|  Keisuke Kuroyanagi | 2014-10-01 | 18 | -82/+56 |
* | Rename BigramProperty to NgramProperty.•••Remaining work is changing bigram to ngram for supporting
ngram entry counting, dumping, and migration.
Bug: 14425059
Change-Id: Ifba288a1166996d62a5e57698f63537ea0a2a8ee
|  Keisuke Kuroyanagi | 2014-09-29 | 25 | -93/+87 |
* | Quit reading unigram probability in Ver4PatriciaTrieNodeReader.•••Bug: 14425059
Change-Id: I4fc7b0e236151a2c64e7131772264024c6597633
|  Keisuke Kuroyanagi | 2014-09-25 | 6 | -38/+20 |
* | Use std::move for dictionary properties.•••Change-Id: I15056b36b7493f4bac1dbcbb46a0b44343ede153
|  Keisuke Kuroyanagi | 2014-09-25 | 7 | -30/+32 |
* | Use CodePointArrayView in WordProperty.•••Change-Id: I45a9755c413003831788d190beb499fee8ce63aa
|  Keisuke Kuroyanagi | 2014-09-24 | 4 | -12/+7 |
* | Refactoring method to get code points and code point count.•••Bug: 14425059
Change-Id: I4731bd6076d34556e46e6714180fed324fb6aba3
|  Keisuke Kuroyanagi | 2014-09-24 | 10 | -61/+47 |
* | Move word flags to language model dict content.•••Bug: 14425059
Change-Id: I64712e5c83d0bc241e6f0f16117ab47b5d75bd4b
|  Keisuke Kuroyanagi | 2014-09-24 | 9 | -42/+68 |
* | Prepare supporting n-gram for user history dictionary.•••Bug:17097992
Change-Id: Ic8bfde3d4cc0e720bf7681e08e16fb2ad94d5670
|  Keisuke Kuroyanagi | 2014-09-22 | 1 | -0/+3 |
* | Fix native crash.•••Change-Id: Ia8871db0248ddbc821605079e2a3e93859f4c9b7
|  Keisuke Kuroyanagi | 2014-09-19 | 1 | -1/+1 |
* | Merge "Native side reads character table" |  Akifumi Yoshimoto | 2014-09-19 | 17 | -55/+119 |
|\ |
|
| * | Native side reads character table•••Bug:17097992
Change-Id: Ibcfc67833a6754fe6a2d82a3e3023b33886b9ea2
|  Akifumi Yoshimoto | 2014-09-19 | 17 | -55/+119 |
* | | [ML8] Add a language weight•••...and rename an improperly named normalization value
Bug: 11230254
Change-Id: I0f5633148a9f66dbfd7d28540b8a8985131c4549
|  Jean Chalard | 2014-09-19 | 14 | -42/+59 |
* | | Make MAX_PREV_WORD_COUNT_FOR_N_GRAM 2.•••Bug: 14425059
Change-Id: Iefacd7e4a6c256658a58856240310eeb91ae32db
|  Keisuke Kuroyanagi | 2014-09-18 | 1 | -1/+1 |
* | | Pass prevWordCount to native code for getSuggestion.•••Bug: 14425059
Change-Id: Id2b49a448982c997e5c0a22445b115e675156c3e
|  Keisuke Kuroyanagi | 2014-09-18 | 1 | -7/+3 |
|/ |
|
* | Merge "Use ReadOnlyByteArrayView in Ver2ParticiaTrieNodeReader." |  Keisuke Kuroyanagi | 2014-09-17 | 3 | -13/+11 |
|\ |
|
| * | Use ReadOnlyByteArrayView in Ver2ParticiaTrieNodeReader.•••Change-Id: Ie3325bb9666c7ff6d519a1b72ed2fe9fc4f140a9
|  Keisuke Kuroyanagi | 2014-09-17 | 3 | -13/+11 |
* | | Merge "Use ReadOnlyByteArrayView in Ver2PtNodeArrayReader." |  Keisuke Kuroyanagi | 2014-09-17 | 3 | -12/+11 |
|\| |
|
| * | Use ReadOnlyByteArrayView in Ver2PtNodeArrayReader.•••Change-Id: Ia1065465abdf7c64fadb3ff1efd2a4d2df343264
|  Keisuke Kuroyanagi | 2014-09-17 | 3 | -12/+11 |
* | | Merge "Use ReadOnlyByteArrayView in ShortcutListPolicy" |  Keisuke Kuroyanagi | 2014-09-17 | 5 | -26/+26 |
|\| |
|
| * | Use ReadOnlyByteArrayView in ShortcutListPolicy•••Change-Id: I03a6f49c9005306bcc5fce8b7e4d37b8d30b9faa
|  Keisuke Kuroyanagi | 2014-09-17 | 5 | -26/+26 |
* | | Merge "Use ReadOnlyByteArrayView in BigramListPolicy." |  Keisuke Kuroyanagi | 2014-09-17 | 3 | -28/+26 |
|\| |
|
| * | Use ReadOnlyByteArrayView in BigramListPolicy.•••Change-Id: I0f8e8044c8803a7a542f97be5b8f08fdb5ae3926
|  Keisuke Kuroyanagi | 2014-09-17 | 3 | -28/+26 |
* | | Merge "Use ReadOnlyByteArrayView in PatriciaTriePolicy." |  Keisuke Kuroyanagi | 2014-09-17 | 3 | -44/+59 |
|\| |
|
| * | Use ReadOnlyByteArrayView in PatriciaTriePolicy.•••Change-Id: I4ef01c0af73f27c256cc1a719343be836913dc71
|  Keisuke Kuroyanagi | 2014-09-17 | 3 | -44/+59 |
* | | Merge "Add firstOrDefault and lastOrDefault to IntArrayView." |  Keisuke Kuroyanagi | 2014-09-17 | 3 | -3/+17 |
|\ \
| |/
|/| |
|
| * | Add firstOrDefault and lastOrDefault to IntArrayView.•••Change-Id: I854c02eff3fa0b53c72a5f1cabce001f4854ada0
|  Keisuke Kuroyanagi | 2014-09-17 | 3 | -3/+17 |
* | | Use CodePointArrayView in DictionaryUtils.•••Change-Id: I9ae308e60124ea5acb4ee09847c4fdd58ff168e2
|  Keisuke Kuroyanagi | 2014-09-17 | 3 | -7/+8 |
* | | Use CodePointArrayView in Dictionary.•••Change-Id: I63fa0a8348f6de6ec7a424a8033e936b4af72beb
|  Keisuke Kuroyanagi | 2014-09-17 | 2 | -29/+24 |
* | | Use IntArrayView in DynamicPtUpdatingHelper.•••Change-Id: Ifa185eba7dd9abee1b35e49fe559be1042ca63d7
|  Keisuke Kuroyanagi | 2014-09-17 | 7 | -95/+85 |
|/ |
|
* | Support n-gram for look-up.•••Bug: 14425059
Change-Id: I19523c29fb802cd65158c7540d1608e7f55c4ca7
|  Keisuke Kuroyanagi | 2014-09-17 | 5 | -17/+27 |