These commits are when the Protocol Buffers files have changed: (only the last 100 relevant commits are shown)
Commit: | 2cbaa2a | |
---|---|---|
Author: | Taku Kudo | |
Committer: | Hiroyuki Komatsu |
Deprecated user_history_prediction_filter_redundant_candidates_mode and user_history_prediction_aggressive_bigram. These mode already launched to prod. PiperOrigin-RevId: 750827634
The documentation is generated from this commit.
Commit: | de97ebc | |
---|---|---|
Author: | Toshiyuki Hanaoka | |
Committer: | Hiroyuki Komatsu |
Add a feature flag to filter NWP suffix candidates based on their transition cost PiperOrigin-RevId: 745503591
Commit: | 4584bdd | |
---|---|---|
Author: | Hiroyuki Komatsu |
Add a comment about the alternative with the obsolete `mode`. Note, this `mode` was obsoleted by cl/16872841. #codehealth PiperOrigin-RevId: 743375728
Commit: | b401504 | |
---|---|---|
Author: | Hiroyuki Komatsu |
Add a clarification comment for id in commands.proto. #codehealth PiperOrigin-RevId: 742164769
Commit: | 40ab26f | |
---|---|---|
Author: | Hiroyuki Komatsu |
Add 'is_incognito_mode' field to Request proto message. This is an additional option to Config::incognito_mode. Clients can use Request::is_incognito_mode instead of Config::incognito_mode so that the clients can skip calling SET_CONFIG commands to the server. #codehealth PiperOrigin-RevId: 742109093
Commit: | d7be04a | |
---|---|---|
Author: | Hiroyuki Komatsu |
Update the comment about HIGHLIGHT_CANDIDATE #codehealth PiperOrigin-RevId: 739082082
Commit: | 448edad | |
---|---|---|
Author: | Toshiyuki Hanaoka | |
Committer: | Hiroyuki Komatsu |
Clean up the experimental flag: realtime conversion candidate checker PiperOrigin-RevId: 735604374
Commit: | 52d8670 | |
---|---|---|
Author: | Toshiyuki Hanaoka | |
Committer: | Hiroyuki Komatsu |
Clean up the experimental flag: user_segment_history_rewriter_replace_proper_noun PiperOrigin-RevId: 735595946
Commit: | a1aa627 | |
---|---|---|
Author: | Taku Kudo | |
Committer: | Hiroyuki Komatsu |
Deprecated enabled and auto_registered fields of UserDictioanryStorage. These fields is no longer used. PiperOrigin-RevId: 735289024
Commit: | ec39d93 | |
---|---|---|
Author: | Taku Kudo | |
Committer: | Hiroyuki Komatsu |
Completely removed spelling correction features from Mozc. PiperOrigin-RevId: 735104457
Commit: | 9f48abd | |
---|---|---|
Author: | Taku Kudo | |
Committer: | Hiroyuki Komatsu |
Remvoed dictionary sync features. They are no longer used and mantained. PiperOrigin-RevId: 734589342
Commit: | 2d0abd8 | |
---|---|---|
Author: | Toshiyuki Hanaoka | |
Committer: | Hiroyuki Komatsu |
Add the experimental flag to filter NWP bigram entries. PiperOrigin-RevId: 733138670
Commit: | ae13f45 | |
---|---|---|
Author: | Toshiyuki Hanaoka | |
Committer: | Hiroyuki Komatsu |
Add is_handwriting to Request PiperOrigin-RevId: 732786172
Commit: | 4af84e3 | |
---|---|---|
Author: | Toshiyuki Hanaoka | |
Committer: | Hiroyuki Komatsu |
Add a experimental flag to control the bugfix in cl/694010741 PiperOrigin-RevId: 730762929
Commit: | 4a65062 | |
---|---|---|
Author: | Taku Kudo | |
Committer: | Hiroyuki Komatsu |
- Introduced Options::incognito_mode to make an on-the-fly incognito mode request. - Added ConversionRequest::incognito_mode() - Stop having incognito_config_ in EngineConverter. PiperOrigin-RevId: 726384302
Commit: | 2891478 | |
---|---|---|
Author: | Taku Kudo | |
Committer: | Hiroyuki Komatsu |
Removed usage_stats feature. UsageStats is no longer used. PiperOrigin-RevId: 723855520
Commit: | deb48c8 | |
---|---|---|
Author: | Taku Kudo | |
Committer: | Hiroyuki Komatsu |
Deprecated install_path. install_path is no longer used after MDD. PiperOrigin-RevId: 707856864
Commit: | 006ed69 | |
---|---|---|
Author: | Ruihao Huang | |
Committer: | Hiroyuki Komatsu |
Fix typos. PiperOrigin-RevId: 700945320
Commit: | e2079a2 | |
---|---|---|
Author: | Taku Kudo | |
Committer: | Hiroyuki Komatsu |
Reranks suffix-dictionary-based zero query suggestions with neutral sentence classifier model. PiperOrigin-RevId: 700894055
Commit: | 1a880f1 | |
---|---|---|
Author: | Toshiyuki Hanaoka | |
Committer: | Hiroyuki Komatsu |
Add experimental param to relax the condition to remember candidates for the segment including proper noun words. Example: 1. Submit "崇が" for "たかしが". - The candidate may not have personal name POS, but some others should hae personal name POS. 2. Input "たかしの" 3. "崇の" will be promoted with this feature. PiperOrigin-RevId: 695144738
Commit: | a769197 | |
---|---|---|
Author: | Hiroyuki Komatsu | |
Committer: | Hiroyuki Komatsu |
Add logics to support Emoji 16.0. * This is a preparation to update the Emoji data to 16.0. #codehealth PiperOrigin-RevId: 693255328
Commit: | 625551f | |
---|---|---|
Author: | Toshiyuki Hanaoka | |
Committer: | Hiroyuki Komatsu |
Add a feature flag to change the cost offset for handwriting conversion candidates PiperOrigin-RevId: 693200996
Commit: | 1a93c4d | |
---|---|---|
Author: | Ruihao Huang | |
Committer: | Hiroyuki Komatsu |
Rename `java_outer_classname` of `candidate_window.proto` to `ProtoCandidateWindow`. PiperOrigin-RevId: 692825449
Commit: | 60e2ad1 | |
---|---|---|
Author: | Toshiyuki Hanaoka | |
Committer: | Hiroyuki Komatsu |
Clean up the experimental param: user_history_prediction_min_selected_ratio PiperOrigin-RevId: 691275706
Commit: | 389dd89 | |
---|---|---|
Author: | Ruihao Huang | |
Committer: | Hiroyuki Komatsu |
Rename `candidates.proto` to `candidate_window.proto` for better readability. PiperOrigin-RevId: 688832889
Commit: | 4f33e70 | |
---|---|---|
Author: | Ruihao Huang | |
Committer: | Hiroyuki Komatsu |
Rename `SessionState.candidates` to `SessionState.candidate_window` for better readability. PiperOrigin-RevId: 688396251
Commit: | eaadd2e | |
---|---|---|
Author: | Ruihao Huang | |
Committer: | Hiroyuki Komatsu |
Rename `CandidateWindow.subcandidates` to `CandidateWindow.sub_candidate_window` for better readability. PiperOrigin-RevId: 688383891
Commit: | 8d08e94 | |
---|---|---|
Author: | Taku Kudo | |
Committer: | Hiroyuki Komatsu |
Deprecates the T13n promotion based on the base LM score. PiperOrigin-RevId: 688376533
Commit: | ec4ff27 | |
---|---|---|
Author: | Ruihao Huang | |
Committer: | Hiroyuki Komatsu |
Rename `Output.candidates` to `Output.candidate_window` for better readability. PiperOrigin-RevId: 688146644
Commit: | 2deaf6d | |
---|---|---|
Author: | Ruihao Huang | |
Committer: | Hiroyuki Komatsu |
Rename `Candidates` to `CandidateWindow` for better readability. PiperOrigin-RevId: 686787899
Commit: | 95cfeaf | |
---|---|---|
Author: | Taku Kudo | |
Committer: | Hiroyuki Komatsu |
Suppress false-positive corrections with surrounding context. When TC is triggered, this module aggregates at most top 6 (3+3) literal and TC candidates with the same key. Then, run NSC reranker to decide literal-on-top. This feature has multiple mode 1. Only runs literal-on-top while keeping the original ranking. 2. Promote the predicted literal candidate that has the highest reranker score. 3. Promotes the predicted TC candidate too. PiperOrigin-RevId: 685995877
Commit: | 1a88b2f | |
---|---|---|
Author: | Toshiyuki Hanaoka | |
Committer: | Hiroyuki Komatsu |
Add parameters for candidate checker - Cost max diff for first segment candidates - Charactor coverage based filtering for realtime conversion candidate checker. - We can provide full match realtime conversion result for short query. Example: query "のとき", candidates: "の時", "のとき" PiperOrigin-RevId: 685974932
Commit: | db78a43 | |
---|---|---|
Author: | Taku Kudo | |
Committer: | Hiroyuki Komatsu |
Update Next ID. PiperOrigin-RevId: 683512354
Commit: | e183c13 | |
---|---|---|
Author: | Taku Kudo | |
Committer: | Hiroyuki Komatsu |
Removed migration flags for typing corrections. These flags were introduced to make trivial modifications on the scoring functions. Confirmed that these migration has no quality impact through 10% rollout experiment. PiperOrigin-RevId: 681765823
Commit: | 269a246 | |
---|---|---|
Author: | Taku Kudo | |
Committer: | Hiroyuki Komatsu |
Remove typing_correction_enable_number_decoder flag. This flag is set true by default. PiperOrigin-RevId: 681269488
Commit: | ff08a9c | |
---|---|---|
Author: | Taku Kudo | |
Committer: | Hiroyuki Komatsu |
Populates the typing corrector's penalty/bonus to the candidates containing auto-kana-modifier-expansions generated by composer or dictionary-based expansions. We can evaluate all typing corrections with uniform scoring. The actual populates are implemented inside the supplemental model. PiperOrigin-RevId: 675586853
Commit: | c0ce512 | |
---|---|---|
Author: | Taku Kudo | |
Committer: | Hiroyuki Komatsu |
Introduced TypingCorrectionReranker module. Currently, literal-on-top decision and actual literal-on-top reranking are performed separately with different functions. We will merge them into one general reraking component. We will perform literl-on-top and literal-at-least-second reranking with various signals including surrounding context information. PiperOrigin-RevId: 671652661
Commit: | 0f77bfa | |
---|---|---|
Author: | Noriyuki Takahashi | |
Committer: | Hiroyuki Komatsu |
Add a flag to disable the transformer rescoring for non-NWP results. In general, latency is more permissible for next word prediction. Since the transformer rescoring is a heavy operation, we may want to limit this feature for NWP in case where improving latency is difficult. PiperOrigin-RevId: 671608920
Commit: | 1157a24 | |
---|---|---|
Author: | Toshiyuki Hanaoka | |
Committer: | Hiroyuki Komatsu |
Clean up experimental flag: apply_user_segment_history_rewriter_for_prediction, user_segment_history_rewriter_use_inner_segments #codehealth PiperOrigin-RevId: 670113068
Commit: | d99524b | |
---|---|---|
Author: | Taku Kudo | |
Committer: | Hiroyuki Komatsu |
Added typing_correction_fix_bias param. penalty is used to determin the literal-on-top behavior, while bias is used to the base rank of the candidates. By this definition, penalty should not be populated to bias. PiperOrigin-RevId: 669207074
Commit: | cfbab22 | |
---|---|---|
Author: | Hiroyuki Komatsu |
Add comments to explain the key codes for "Katakana Hiragana Romaji" key. #codehealth PiperOrigin-RevId: 667453766
Commit: | 731d2f7 | |
---|---|---|
Author: | Taku Kudo | |
Committer: | Hiroyuki Komatsu |
Promotes Katakana transliteration based on the confidence of the literal candidate. It would be better to provide Katakana translation than un-grammatical Japanese sentences (just a combination of random nouns). We calculate the decoder's confidence with the per-char-length cost. This CL also includes the fix to the handling of legacy dictionary based typing corrections. They are now handled as literal candidate. PiperOrigin-RevId: 665644778
Commit: | c007ce1 | |
---|---|---|
Author: | Taku Kudo | |
Committer: | Hiroyuki Komatsu |
Enables number decoder on the typing corrected compositions. PiperOrigin-RevId: 663170440
Commit: | cba5c16 | |
---|---|---|
Author: | Taku Kudo | |
Committer: | Hiroyuki Komatsu |
Support long character completions with extra penalty. In order to predict "ざいません" from "もうしわけご", we have to change the max_completion_length to 5, but long character completions would have large side-effect if the completion fails. We would like to add them if and only if the confident score is large enough. The extra penalty is set as penalty = extended_per_char_penalty * (completed_length - max_char_length). When extend_per_char_penalty is zero, no penalty is added. PiperOrigin-RevId: 662379828
Commit: | 8b71c77 | |
---|---|---|
Author: | Toshiyuki Hanaoka | |
Committer: | Hiroyuki Komatsu |
Clean up user_segment_history_rewriter_new_replaceable from decoder experiment params #codehealth PiperOrigin-RevId: 653463000
Commit: | dfcbd8f | |
---|---|---|
Author: | Taku Kudo | |
Committer: | Hiroyuki Komatsu |
Added disabled_supplemental_model_ids mendel flag. This flag allows to disable some specific supplemental models for debugging purpose. PiperOrigin-RevId: 652677422
Commit: | 7801885 | |
---|---|---|
Author: | Taku Kudo | |
Committer: | Hiroyuki Komatsu |
Remove the fix literal on top flag. We've confirmed that this bug fix doesn't have any side-effects on quality. PiperOrigin-RevId: 648325104
Commit: | 9fca486 | |
---|---|---|
Author: | Taku Kudo | |
Committer: | Hiroyuki Komatsu |
Enables more aggressive bigram-based zero-query suggestion. 1. Suggests "は" from "今日" when user has typed "今日は" before 2. Takes the longest context information to predict the next candidate, e.g., next token is predicted from "今日は" instead of "は" even when "今日" and "は" are typed separately. PiperOrigin-RevId: 647234111
Commit: | 6891660 | |
---|---|---|
Author: | Tsuyoshi Matsuzaki | |
Committer: | Hiroyuki Komatsu |
Clean up `enable_realtime_conversion_v2` flag The server side CL is cl/644637617 PiperOrigin-RevId: 646339602
Commit: | 9a6c95d | |
---|---|---|
Author: | Taku Kudo | |
Committer: | Hiroyuki Komatsu |
Support typing correction in the user history prediction predictor. PiperOrigin-RevId: 646005786
Commit: | 466057b | |
---|---|---|
Author: | Taku Kudo | |
Committer: | Hiroyuki Komatsu |
Added new candidate filtering logic based on candidate redundancy. Candidates sharing the same prefix are filtered. This filter usually filters the candidates that end with Japanese function words. PiperOrigin-RevId: 645342721
Commit: | 982beb2 | |
---|---|---|
Author: | Tsuyoshi Matsuzaki | |
Committer: | Hiroyuki Komatsu |
Clean up `mozc_filter_noisy_number_candidate` Server side CL is cl/644366651. PiperOrigin-RevId: 645224022
Commit: | b7eb7bb | |
---|---|---|
Author: | Toshiyuki Hanaoka | |
Committer: | Hiroyuki Komatsu |
Add a feature flag to control Katakana prmotion in T13N promotion rewriter PiperOrigin-RevId: 644988052
Commit: | 7371fea | |
---|---|---|
Author: | Taku Kudo | |
Committer: | Hiroyuki Komatsu |
Changes the size of history candidate with accumulated character length. This feature is an approximation of the adaptive history candidates determined by the width of the area visible to the user. PiperOrigin-RevId: 644625474
Commit: | bbe6f75 | |
---|---|---|
Author: | Taku Kudo | |
Committer: | Hiroyuki Komatsu |
Removed unused flags for user history suggestions v2. We could not get any good results on this v2 feature. To keep the simple implementation, we remove v2 feature. PiperOrigin-RevId: 643962194
Commit: | 42a8ef6 | |
---|---|---|
Author: | Taku Kudo | |
Committer: | Hiroyuki Komatsu |
Added post_correction_apply_user_history_mode. We will apply post correction to the user history candidate with retricted conditions. PiperOrigin-RevId: 642979777
Commit: | e681497 | |
---|---|---|
Author: | Taku Kudo | |
Committer: | Hiroyuki Komatsu |
Cleanup DecoderExperimentParams. PiperOrigin-RevId: 642856925
Commit: | d4fa2e2 | |
---|---|---|
Author: | Noriyuki Takahashi | |
Committer: | Hiroyuki Komatsu |
Set wcost in N-gram predictor. Currently no cost is set in the N-gram predictor and they appear in generated order. However, by setting wcost properly, the dictionary predictor sets their costs accordingly and the transformer rescorer can effectively re-rank NWP candidates. Similarly to the other prediction sources like BIGRAM, wcost adjustment (bonus or penalty) can be given. Its value is controled by the flag. To implement this feature, the underlying Predictor is extended to return more detailed information of each prediction result. PiperOrigin-RevId: 642533910
Commit: | fd78659 | |
---|---|---|
Author: | Taku Kudo | |
Committer: | Hiroyuki Komatsu |
Support multiple (nbest) corrections in post corrector. When one query has only single span to correct, we apply multiple (n-best) corrections. PiperOrigin-RevId: 640177185
Commit: | 89161fb | |
---|---|---|
Author: | Toshiyuki Hanaoka | |
Committer: | Hiroyuki Komatsu |
Add a feature to remove the unselected user history prediction PiperOrigin-RevId: 636770877
Commit: | 8244cce | |
---|---|---|
Author: | Taku Kudo | |
Committer: | Hiroyuki Komatsu |
Support surrounding context information in PostCorrector. Also added parameters to control the latency of post corrector. PiperOrigin-RevId: 636754464
Commit: | 4d7d035 | |
---|---|---|
Author: | Taku Kudo | |
Committer: | Hiroyuki Komatsu |
Threshold as penalty refactoring for typing correction. Before: score > threshold After: score - penalty > 0 We had been using threshold-based triggering control. i.e. trigger if score > threshold. However, we recently introduced a conditional threshold in which the threshold is dynamically updated. This conditional threshold is confusing as we can update both the raw score and threshold. This refactoring fixes the threshold to be zero and controls the triggering condition only with the penalty. i.e, score - penalty > 0.0. This CL migrates the thresholds to penalties. Since the scores are used in other ranking, this migration is flag guarded. PiperOrigin-RevId: 636428033
Commit: | 46bb106 | |
---|---|---|
Author: | Taku Kudo | |
Committer: | Hiroyuki Komatsu |
Added typing correction penalty scorer with heuristics rules. We will introduce two penalties. 1. Penalty for the first character correction 2. Penalties for the kana modifier correction when intended kana modifiers exist. PiperOrigin-RevId: 635356368
Commit: | a453697 | |
---|---|---|
Author: | Taku Kudo | |
Committer: | Hiroyuki Komatsu |
Remove unused params for typing corrections. Literal-on-top parameters are not used. PiperOrigin-RevId: 635338916
Commit: | d7a23d7 | |
---|---|---|
Author: | Taku Kudo | |
Committer: | Hiroyuki Komatsu |
Remove deprecated parameters. PiperOrigin-RevId: 633492736
Commit: | 9bcc332 | |
---|---|---|
Author: | Taku Kudo | |
Committer: | Hiroyuki Komatsu |
- Introduced typing_correction_promote_kana_modifier_insensitive_corrections flag. When the top correction is pure kana insensitive corrections, we do not allow other non-kana-insensitive corrections. - Refactoring on typing correction module PiperOrigin-RevId: 633471767
Commit: | 83641d9 | |
---|---|---|
Author: | Taku Kudo | |
Committer: | Hiroyuki Komatsu |
- Introduced new Options structure that are shared by Reranker and StackDecoder. - Added typing_correction_reranker_max_score_diff_override flag so we can optimize the Parameter via Mendel flag. Currently this flag is only updated by the model update. PiperOrigin-RevId: 629312698
Commit: | c50bd32 | |
---|---|---|
Author: | Taku Kudo | |
Committer: | Hiroyuki Komatsu |
Changes the default values of literal on top parameters. We confiremed that following two parameters have no positive but negative impact so set default values (0) to turn off these features. typing_correction_literal_on_top_conversion_cost_max_diff typing_correction_literal_on_top_correction_score_max_diff typing_correction_literal_at_least_second are enabled both in canary and production, so we change the default value. PiperOrigin-RevId: 627983164
Commit: | 152614e | |
---|---|---|
Author: | Taku Kudo | |
Committer: | Hiroyuki Komatsu |
More kana insensitive corrections. After disabling legacy typing corrections, we see several feedback that the kana insensitive corrections are less aggressive. This CL allows to include kana insensitive corrections even when the score is smaller than identity score. We put an extra penalty to avoid false positives. PiperOrigin-RevId: 627645209
Commit: | ec88dd8 | |
---|---|---|
Author: | Taku Kudo | |
Committer: | Hiroyuki Komatsu |
Fix the bugs of literal-on-top. 1) Checks the values of typing and non-typing correction to determine literal-on-top condition. 2) Apply literal-on-top just before immutable dictionary prediction module. Do not want to apply literal-on-top to the user histories. PiperOrigin-RevId: 627577185
Commit: | 1c3a946 | |
---|---|---|
Author: | Toshiyuki Hanaoka | |
Committer: | Hiroyuki Komatsu |
- Add a flag to limit the Hiragana reading estimation for performance - Set small cost for the top recognition result PiperOrigin-RevId: 627241857
Commit: | 7d6861c | |
---|---|---|
Author: | Taku Kudo | |
Committer: | Hiroyuki Komatsu |
Enabled candidate-consistency based candidate ranking. Puts the previous candidate if the current and previous candidate are consent. This change will avoid candidate flickering. PiperOrigin-RevId: 626920089
Commit: | deecbf3 | |
---|---|---|
Author: | Toshiyuki Hanaoka | |
Committer: | Hiroyuki Komatsu |
Update the candidate filtering rule for realtime conversion V2. - Apply cost based filtering for its boundary information instead of the fixed candidate size. PiperOrigin-RevId: 626276562
Commit: | b484cc5 | |
---|---|---|
Author: | Noriyuki Takahashi | |
Committer: | Hiroyuki Komatsu |
Add a Transformer LM based rescoring module. PiperOrigin-RevId: 626239318
Commit: | 4da9e34 | |
---|---|---|
Author: | Taku Kudo | |
Committer: | Hiroyuki Komatsu |
Remove typing_correction_mixer_v2 flag. Mixer v2 is already launched. PiperOrigin-RevId: 623045420
Commit: | 16f06c4 | |
---|---|---|
Author: | Taku Kudo | |
Committer: | Hiroyuki Komatsu |
Adding literal-on-top parameters based on the input length. We would like to demote typing corrections more aggressively on shorter queries. PiperOrigin-RevId: 620172961
Commit: | 4d2ffd1 | |
---|---|---|
Author: | Keita Miwa | |
Committer: | Hiroyuki Komatsu |
Add space insertion mechanism for transliteration. This CL introduces a mechanism into the EnglishVariantsRewriter, which expand variants with prefixed spaces. While many English words are supported in Mozc, currently there is no way to insert space between words. Therefore, 'ぐーぐるじゃぱん' always becomes 'GoogleJapan',not 'Google Japan'. This is not useful, especially for new words like じぇみにぷろ→'Gemini Pro' and 'ぴくせるふぉーるど'→'Pixel Fold'. By using this mechanism, when the user select 'Pixel' for 'ぴくせる', space-prefixed candidates like ` Fold` are inserted. By selecting that candidate, users can input 'Pixel Fold' as a compound. This will be learned in subsequent inputs. As there can be several ways to implement the same feature, I guarded this feature with a flag named "english_variation_space_insertion_mode". The current style is mode 1, and we can test mode 2 or later. PiperOrigin-RevId: 617748976
Commit: | bb2e4b8 | |
---|---|---|
Author: | Toshiyuki Hanaoka | |
Committer: | Hiroyuki Komatsu |
Support commit text with mozc session so that we can log COMMIT_TEXT when a user committed the candidate by starting the next handwriting stroke. PiperOrigin-RevId: 612815746
Commit: | f87369e | |
---|---|---|
Author: | Toshiyuki Hanaoka | |
Committer: | Hiroyuki Komatsu |
Get the data version from mozc server Now MOZC_DICTIONARY_VERSION is explicitly logged via MozcMetricsType. As far as I observed, onKeyboardActivated() is called before onStartInputView(), where we used to log the MOZC_DICTIONARY_VERSION event. PiperOrigin-RevId: 608481758
Commit: | 7ace709 | |
---|---|---|
Author: | Taku Kudo | |
Committer: | Hiroyuki Komatsu |
Deprecates old typing correction. They had a negative impact on the quality. PiperOrigin-RevId: 607284972
Commit: | 879aedc | |
---|---|---|
Author: | Toshiyuki Hanaoka | |
Committer: | Hiroyuki Komatsu |
Add a feature flag for using inner segments info. PiperOrigin-RevId: 604208077
Commit: | 7512227 | |
---|---|---|
Author: | Toshiyuki Hanaoka | |
Committer: | Hiroyuki Komatsu |
Introduce a feature flag for the new replaceable condition PiperOrigin-RevId: 602966973
Commit: | f98c78a | |
---|---|---|
Author: | Taku Kudo | |
Committer: | Hiroyuki Komatsu |
Introduced history_prediction_triggering_v2 module. We've introduced several new parameters to control the aggressiveness of the history prediction. PiperOrigin-RevId: 601711838
Commit: | 67d7bb5 | |
---|---|---|
Author: | Toshiyuki Hanaoka | |
Committer: | Hiroyuki Komatsu |
Set proper request mixed_conversion: prediction is the main interaction auto_partial_suggestion: candidate list includes prefix candidates - Handwriting request should be "mixed_conversion:true" and "auto_partial_suggestion:false" - Make sure that prefix candidates are not included for "auto_partial_suggestion:false" Offline diff: (not changed) https://<internal_url> PiperOrigin-RevId: 600659684
Commit: | d806e1e | |
---|---|---|
Author: | Taku Kudo | |
Committer: | Hiroyuki Komatsu |
Refactoring for the typing_correction_mixer_v2. Added new AggregateTypingCorrectedResults to the aggregator interface so we can make the triggering decision by comparing the base and typing corrected results. PiperOrigin-RevId: 592487425
Commit: | 42e3b17 | |
---|---|---|
Author: | Toshiyuki Hanaoka | |
Committer: | Hiroyuki Komatsu |
Add UPDATE_COMPOSITION command to support handwriting IME PiperOrigin-RevId: 591790628
Commit: | b8c2059 | |
---|---|---|
Author: | Hiroyuki Komatsu |
Update build rules for `dictionary/` PiperOrigin-RevId: 589817165
Commit: | 03e2c73 | |
---|---|---|
Author: | Hiroyuki Komatsu |
Fix a typo. #codehealth PiperOrigin-RevId: 589676094
Commit: | 2eb2901 | |
---|---|---|
Author: | Yohei Yukawa | |
Committer: | Hiroyuki Komatsu |
Automated g4 rollback of changelist 586135894. *** Reason for rollback *** Mozc's renderer_command.proto is shared between internal Bazel build and external Bazel build [1]. The problem is that there seems to be no simple way to specify '--experimental_editions' option in cc_proto_library in Bazel yet. Thus renderer_command.proto cannot be converted to Edition until we figure out a way to enable Edition in OSS Bazel build. [1]: https://github.com/google/mozc/blob/master/src/protocol/renderer_command.proto *** Original change description *** Migrate C++ protos to Editions (go/editions) WARNING: We have determined that these protos are only used in C++. If this is incorrect, or if you plan on using them in other languages within the next few months, a clean rollback should be safe. Please notify us if you hit any issues. This change has been verified to be behavior preserving both in the generated code and on the wire. The only potential changes are for code that uses syntax-dependent reflection. We've already migrated most of... *** PiperOrigin-RevId: 586334075
Commit: | 50ab4cc | |
---|---|---|
Author: | Mozc team | |
Committer: | Hiroyuki Komatsu |
Migrate C++ protos to Editions (go/editions) WARNING: We have determined that these protos are only used in C++. If this is incorrect, or if you plan on using them in other languages within the next few months, a clean rollback should be safe. Please notify us if you hit any issues. PiperOrigin-RevId: 586135894
Commit: | a8a92b8 | |
---|---|---|
Author: | Hiroyuki Komatsu |
Fix typos #codehealth PiperOrigin-RevId: 585552975
Commit: | fd20be0 | |
---|---|---|
Author: | Hiroyuki Komatsu |
Update build rules for `composer/` PiperOrigin-RevId: 584588764
Commit: | ddae7bd | |
---|---|---|
Author: | Toshiyuki Hanaoka | |
Committer: | Hiroyuki Komatsu |
Add a feature to filter noisy number candidates PiperOrigin-RevId: 582222424
Commit: | d7b768c | |
---|---|---|
Author: | Toshiyuki Hanaoka | |
Committer: | Hiroyuki Komatsu |
Fix the cost for realtime conversion result based on the ranking. Background: User segment history rewriter reranks candidates without changing their cost, and mobile dictionary predictor sorts candidates based on their cost, so the reranking was not reflected. PiperOrigin-RevId: 581093367
Commit: | fbdfd11 | |
---|---|---|
Author: | Toshiyuki Hanaoka | |
Committer: | Hiroyuki Komatsu |
Add a feature flag to change top candidates number for findability oriented order. PiperOrigin-RevId: 578396483
Commit: | d3151bb | |
---|---|---|
Author: | Tsuyoshi Matsuzaki | |
Committer: | Hiroyuki Komatsu |
Add priority to EngineReloadRequest As commented in engine_builder.proto, this CL introduces `priority:int32` field to `EngineReloadRequest` message. The decoder will use the most prioritized LM. The client impl determine the priority policy. In this CL, from prioritized source, MDD -> Superpacks -> .apk embedded -> system preloaded. AI: Record metrics about the data source PiperOrigin-RevId: 576843937
Commit: | 053db3b | |
---|---|---|
Author: | Toshiyuki Hanaoka | |
Committer: | Hiroyuki Komatsu |
Add a feature to enable findability oriented candidate order. PiperOrigin-RevId: 576789852
Commit: | be3ce27 | |
---|---|---|
Author: | Keita Miwa | |
Committer: | Hiroyuki Komatsu |
Automated g4 rollback of changelist 575979626. *** Reason for rollback *** This rollback was for cherry-picking, and now it can be rollbacked again *** Original change description *** Automated g4 rollback of changelist 575072274. *** Reason for rollback *** This CL causes conflict when rollbacking cl/568386718. To resolve the conflict, we have to first rollback this CL. This rollback will be rollbacked again after issues are resolved. *** Original change description *** Fix problem that NO_POS is not working in Android Gboard - The cause of the bug was that while user_pos_*.data is in the dictionary side, Android Gboard did not have an updated version of dictionary dat... *** PiperOrigin-RevId: 576057664
Commit: | a1703ff | |
---|---|---|
Author: | Keita Miwa | |
Committer: | Hiroyuki Komatsu |
Support Emoji 15.1 in logic side implementation. Emoji 15.1 is released in this Sep 2023, and we have to update implementation for this latest version. Note that this CL only updates logic implementation. In order to add new emojis, we have to re-generate emoji data for Mozc based on the latest unicode data. PiperOrigin-RevId: 576025120
Commit: | b723251 | |
---|---|---|
Author: | Keita Miwa | |
Committer: | Hiroyuki Komatsu |
Automated g4 rollback of changelist 575072274. *** Reason for rollback *** This CL causes conflict when rollbacking cl/568386718. To resolve the conflict, we have to first rollback this CL. This rollback will be rollbacked again after issues are resolved. *** Original change description *** Fix problem that NO_POS is not working in Android Gboard - The cause of the bug was that while user_pos_*.data is in the dictionary side, Android Gboard did not have an updated version of dictionary data. As dictionary is separate from engine, there is no guarantee that '品詞なし' user pos is available in the specific dictionary. To avoid such invalid behavior, I added special treatment for NO_POS in user_dictionary Load function. By using this implementation they will work as expected even... *** PiperOrigin-RevId: 575979626