aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/latin/DictionaryFacilitator.java (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* [ML12] Add a getPrimaryLocale function and some refactoring•••Bug: 11230254 Change-Id: Ic579b93702c24f47e6cdb0c9a4da6b11f1fa76c8 Jean Chalard2014-10-021-0/+36
* Rename PrevWordsInfo to NgramContext.•••Bug: 14425059 Change-Id: Id06a71681fa8b5e589e29fba10fe5c1cfed66984 Keisuke Kuroyanagi2014-09-291-16/+16
* Refactoring PrevWordsInfo.•••Bug: 14425059 Change-Id: I48a193b965e3055bd10a00046322c2b7b19a6232 Keisuke Kuroyanagi2014-09-261-2/+1
* Merge "Added @UsedForTesting to 'missing' methods to avoid ProGuard removing ...Adrian Velicu2014-09-191-0/+1
|\
| * Added @UsedForTesting to 'missing' methods to avoid ProGuard removing them•••Bug: 16864527 Change-Id: I698a1b3e09e7e9a12722169b37f87bd51c8cbd34 Adrian Velicu2014-09-191-0/+1
* | [ML8] Add a language weight•••...and rename an improperly named normalization value Bug: 11230254 Change-Id: I0f5633148a9f66dbfd7d28540b8a8985131c4549 Jean Chalard2014-09-191-2/+5
|/
* Fix showing important notice even at beginning of sentence•••This is a cherry-pick of Ic72d6fecc3 from lmp-dev. Bug: 17536096 Change-Id: Id76b8f8dc85d03bc7ed5f24800301c081a82a8d2 Tadashi G. Takaoka2014-09-181-2/+3
* [ML7] Have multiple DictionaryGroup instances in facilitator•••This is the central change of multilingual input. Bug: 11230254 Change-Id: Id8b68fb101e837e8cf182ab4bc1e55e4da5cc49d Jean Chalard2014-09-161-95/+169
* [ML6] Have asyncReloadMainDictionary support multiple locales•••Change-Id: I4c3dfaad38ec1cc91d1a9f81d5ff45ef12f70029 Jean Chalard2014-09-111-11/+14
* [ML5] Rewrite resetDictionariesWithDictNamePrefix•••This change rewrites resetDictionariesWithDictNamePrefix so that it would work if there were several locales, which is going to happen shortly. This change on its own is quite large and difficult already, so I didn't want to merge it into the change that actually makes several locales happen; another such change is following. Change-Id: Ibb80b05b73c0f0f0bea64b7e308cc4d38ca448f9 Jean Chalard2014-09-111-47/+76
* Enable personalization for multilingual users.•••Bug: 16547557 Change-Id: I03eda34edc902fc4732d16d234216344d8d84d88 Keisuke Kuroyanagi2014-09-101-1/+5
* Get locale using detected language for personalization.•••Bug: 16547557 Change-Id: If3d88a548e5a2255ff81c819b056f77bfbe237ae Keisuke Kuroyanagi2014-09-101-29/+17
* Move case and OOV detection logic into distracter filter.•••Bug: 16547557 Change-Id: I8502585976deb5e93fff3b1e0266654b8a927bda Keisuke Kuroyanagi2014-09-101-15/+3
* [ML4] Rename Dictionaries to DictionaryGroup•••We're going to have multiple DictionaryGroup objects and it would be very confusing to have this class name a plural. Change-Id: I8f5c621459ede49f245be26097fe71f44289761c Jean Chalard2014-09-041-54/+54
* [ML3] Put the locale in SuggestedWordInfo•••...and remove it from SuggestionResults. Change-Id: Iae85ec7e82e2caf18cc6d7656aa46dc150707cdd Jean Chalard2014-09-011-1/+1
* Use DictionaryFacilitatorLruCache for personalization.•••Bug: 16547557 Change-Id: I5faba5e26d072b49c0fffcaeaf5062f9e0c2dcc0 Keisuke Kuroyanagi2014-08-291-3/+17
* Get dynamic dict stats via DictionaryFacilitator•••Bug: 16553957 Change-Id: Ida08ceaf34708daed52d61b3d5adfbdb48e42c71 Keisuke Kuroyanagi2014-08-251-0/+12
* Use DistracterFilterCheckingIsInDictionary for User History•••Bug: 13142176 Bug: 15531638 Change-Id: I7e4e5afa05c5cee6eedef62c053d81edac5fa6af Keisuke Kuroyanagi2014-08-071-1/+3
* Move phrase gesture from additional features to public.•••Bug: 15758242 Change-Id: I703dc2703afdf9402c5d2ac27411b74ece993dba Keisuke Kuroyanagi2014-07-081-4/+3
* Merge "Make PrevWordsInfo have multiple words' information."Keisuke Kuroyanagi2014-06-241-3/+6
|\
| * Make PrevWordsInfo have multiple words' information.•••Bug: 14425059 Change-Id: I2bd6a872904a44b80f638a13d91a97559217cc1a Keisuke Kuroyanagi2014-06-251-3/+6
* | [CS1] Some initial clean up•••Bug: 13238601 Change-Id: I54ee9a85ecfee3c50c8db3eb4cd6f391a775a630 Jean Chalard2014-06-231-11/+3
|/
* Remove word from personalized dicts when it's canceled.•••Bug: 15555552 Bug: 15552347 Change-Id: Ia4d8c79d079e3ce233d46d4bbad4fff1be5c5c39 Keisuke Kuroyanagi2014-06-201-6/+10
* Fix: Probability used for one word contextual phrase.•••Bug: 14161647 Change-Id: Ia5f985ea467145fb381e3ad2c1f67f3b013f19e8 Keisuke Kuroyanagi2014-06-161-15/+14
* Add clearContextualDictionary().•••Change-Id: Ia2f8d5640cde816cca23b26ee261acf44f3cdcdc Keisuke Kuroyanagi2014-06-161-12/+13
* Add a method to update contextual dictionary.•••Bug: 14161647 Change-Id: I2111f841c94e31d62b670da4236fc738df03a708 Keisuke Kuroyanagi2014-06-161-0/+40
* Merge "Add prefix to the arguments of getDictionary()."Keisuke Kuroyanagi2014-06-101-5/+16
|\
| * Add prefix to the arguments of getDictionary().•••Bug: 13630847 Change-Id: Ib4513b8cb6981e01dd33fd9703cc01646a2c7ccc Keisuke Kuroyanagi2014-06-101-5/+16
* | Make dump dictionary settings easily extensible.•••This adds "Dump contextual dictionary". Bug: 14161647 Change-Id: I41a6d6e131d9d8c300ac0120d903d46d88bb3346 Keisuke Kuroyanagi2014-06-101-1/+1
|/
* Fix: NPE after turning on personalized suggestion.•••Bug: 13142176 Bug: 15428247 Change-Id: I236202e3c1b70a11d512c946798035087945c0ac Keisuke Kuroyanagi2014-06-091-2/+7
* Check isInDictionary() before the distracter test.•••Bug: 13142176 Bug: 15428247 Change-Id: I7ce2c09ebbef6ca8c056807c2a35f2f987fd436e Keisuke Kuroyanagi2014-06-091-3/+5
* Add getMaxFrequencyOfExactMatches() to Dictionary.•••Bug: 13142176 Bug: 15428247 Change-Id: I93b44ef40cafb6b811c68fa79f3a4971fc3916a5 Keisuke Kuroyanagi2014-06-051-10/+24
* Stop filtering out when perfect freq > top non-perfect freq.•••Bug: 13142176 Change-Id: I0290df918a5bd5018bf55231dc462d5e797155c6 Keisuke Kuroyanagi2014-05-271-2/+2
* Apply distracter filter for UserHistoryDictionary.•••Bug: 13142176 Change-Id: I67d63a5c789d7c587bcd7abacd26b2e76da11978 Keisuke Kuroyanagi2014-05-271-2/+2
* Use Java 7 diamond operator•••Change-Id: If16ef50ae73147594615d0f49d6a22621eaf1aef Tadashi G. Takaoka2014-05-241-7/+6
* Make DistracterFilter interface.•••Bug: 13142176 Bug: 15094186 Change-Id: If94b0a155b5ea2ff6b839e7da9d12a9cc6553931 Keisuke Kuroyanagi2014-05-231-1/+1
* Move distracter filter to dictionary facilitator.•••Bug: 13142176 Bug: 15094186 Change-Id: Ib9e42f8e25538009f3ba62cf1e034cae3f6823c7 Keisuke Kuroyanagi2014-05-231-3/+27
* Have DictionaryFacilitator in LatinIME.•••Bug: 13142176 Bug: 15094186 Change-Id: I9da67352ff2abcd289fa5885389895ced878a413 Keisuke Kuroyanagi2014-05-231-0/+564