主な変更点
-
確定済み左文脈を使った助詞補正を追加・改善
mainにマージしましたのような文脈で、助詞にが二などの同音漢字候補に負ける挙動を抑制- 確定済み左文脈を history segment として復元し、現在の変換候補の rerank に利用
-
複合機能語の補正を追加
githubにはのような文脈で、にはが二はに負ける挙動を抑制には,にも,では,でも,とはを、名詞相当の左文脈後に保護
-
しか + 否定表現の補正を追加2名しかいないが2名司会...,2名視界...,2名士会内などに寄る挙動を抑制- 数量・助数詞・名詞相当の左文脈後で、
しかい...,しかな...,しかあり...などを保護 山田の司会のような通常のの + 司会文脈は壊さないように制御
-
辞書 cost を調整
こわすぎるが強すぎるになりやすい問題を改善こわ -> 強の cost を調整し、怖すぎるを優先しやすくした
-
syntax guard 辞書を追加・整理
肌身離さずが肌 + 見放さずに分割される問題を改善- tracked な
koyasi-syntax-guard.txtを Bazel の辞書入力に追加し、ignored generated file 依存を避ける形に整理
-
辞書生成 tooling を修正
- Windows で
prepare_daily_dictionary.ps1が WSL のdocker-desktop用 bash を誤って選ぶ問題を修正 - bundled MSYS bash / Git Bash を優先し、必要に応じて
-BashPathで明示指定できるようにした
- Windows で
Technical details
- Fork release:
v0.5.4 - Tag:
v0.5.4-myproduct - Windows installer:
Mozc64_myproduct_v0.5.4_offline_x64.msi - Mozc
BUILD_OSS:6142
SHA256
DEA7AAB0A068405AA7FD38482ABBD282603DA8334218643A8B1A172CB44A604E
Checks
-
Windows release build: passed
-
Generated MSI install smoke test: passed
-
Runtime conversion smoke tests: passed
-
check_no_network_symbols.py: passed -
build-tree no-network import/string checks: skipped because no targets were found under
src\bazel-bin -
installed-binary no-network import check: passed
-
installed-binary no-network string check: passed
- generic markers such as
http://,https://,googleapis.com, andusage_statswere report-only and did not fail the check
- generic markers such as
Notes
このビルドは google/mozc の公式配布物ではありません。
個人用 fork の experimental / pre-release build です。
MSI は署名されていないため、Windows の警告が表示される場合があります。