Miwa / Ensan
|
a0f2ff71b6
|
fix: init impl error
|
2025-07-08 23:17:40 +09:00 |
|
Miwa / Ensan
|
fee2980108
|
refactor: add semantic api
|
2025-07-08 23:08:02 +09:00 |
|
Miwa / Ensan
|
8a36a891f6
|
refactor: remove Nodes alias
|
2025-07-08 22:58:01 +09:00 |
|
Miwa / Ensan
|
82e9b8cbff
|
refactor: introduce Lattice type for more unified implementation
|
2025-07-08 22:57:11 +09:00 |
|
Miwa
|
117b51b00a
|
Merge pull request #220 from azooKey/refactor/unify_delete_and_replace
refactor: 末尾置換と末尾削除を統合
|
2025-07-07 23:28:19 +09:00 |
|
Miwa / Ensan
|
319e5a9a69
|
refactor: 末尾置換と末尾削除を統合
|
2025-07-06 23:10:32 +09:00 |
|
Miwa
|
21ec48c214
|
Merge pull request #219 from azooKey/fix/invalid_input_range
fix: input rangeの間違った設定を修正
|
2025-07-06 23:05:40 +09:00 |
|
Miwa / Ensan
|
947ca5e689
|
fix: input rangeの間違った設定を修正
|
2025-07-06 18:51:46 +09:00 |
|
Miwa
|
5599566147
|
Merge pull request #218 from azooKey/fix/dynamic_user_dictionary
fix: 動的ユーザ辞書が適切に読めていなかった問題を修正
|
2025-07-06 17:09:25 +09:00 |
|
Miwa / Ensan
|
9d66ef0851
|
fix: 動的ユーザ辞書が適切に読めていなかった問題を修正
|
2025-07-06 16:57:27 +09:00 |
|
Miwa
|
236bede6dc
|
Merge pull request #217 from mtgto/fix-double-init
fix: Kana2Kanjiのインスタンスを引数なしで作成してしまうバグを修正
|
2025-07-06 14:12:50 +09:00 |
|
Satoshi Goto
|
8cf076420a
|
fix: Kana2Kanjiのインスタンスを引数なしで作成してしまうバグを修正
|
2025-07-06 13:38:52 +09:00 |
|
Miwa
|
5b6b7f71a5
|
Merge pull request #216 from azooKey/refactor/remove_unnecessary_specialization
refactor: 最適化に寄与しないキャッシュ活用のspecializationを削除
|
2025-07-05 17:02:35 +09:00 |
|
Miwa / Ensan
|
e9d6b6dd61
|
refactor: rename specialized algorithm impls
|
2025-07-03 22:55:30 +09:00 |
|
Miwa / Ensan
|
b29fa62f17
|
fix: minor fixes
|
2025-07-03 22:51:35 +09:00 |
|
Miwa / Ensan
|
2632e39aa0
|
refactor: 最適化に寄与しないspecializationを削除
|
2025-07-03 01:14:28 +09:00 |
|
Miwa
|
328af40c7e
|
Merge pull request #215 from azooKey/refactor/folder_structure
refactor: ディレクトリ構造を整理
|
2025-07-01 23:48:22 +09:00 |
|
Miwa / Ensan
|
3836f78209
|
refactor: organize files
|
2025-07-01 23:42:05 +09:00 |
|
Miwa / Ensan
|
54b9b5c7be
|
refactor: rename
|
2025-07-01 23:27:47 +09:00 |
|
Miwa
|
f687be2611
|
Merge pull request #214 from azooKey/perf/parse_template_coarse_filer
|
2025-06-29 22:56:01 +09:00 |
|
Miwa
|
8fa1746f3a
|
Merge pull request #213 from azooKey/refactor/unify_no_typo_correction_case
|
2025-06-29 22:55:51 +09:00 |
|
Miwa / Ensan
|
954a5ac89f
|
perf: parse templateが遅かった(testGradualConversionで25ms程度使う)ので、coarse filterを導入
|
2025-06-29 22:21:24 +09:00 |
|
Miwa / Ensan
|
93db42538a
|
perf: TypoCandidateを事前計算することでgetTypo関数を高速化し、全体の3%程度を削減
|
2025-06-29 22:12:22 +09:00 |
|
Miwa / Ensan
|
5356567ca7
|
fix: wrong impl
|
2025-06-29 22:01:28 +09:00 |
|
Miwa / Ensan
|
e329bbddd5
|
feat: add small performance improvements
|
2025-06-29 21:48:02 +09:00 |
|
Miwa / Ensan
|
fe2c1ec4ae
|
feat: getLOUDSData関数をgetLOUDSDataInRange関数に統合。最適化を行っていない実装にもかかわらず、従来実装の1.2倍程度の高速化効果が得られる
|
2025-06-29 19:52:27 +09:00 |
|
Miwa / Ensan
|
14fa82bee9
|
refactor: Typo Correctionがオフのモードの場合に呼ばれていた実装のうち、不要なものを削除
|
2025-06-29 19:15:14 +09:00 |
|
Miwa
|
a90467c38a
|
Merge pull request #211 from azooKey/feat/unified_lookup
feat: 誤り訂正と辞書引きの統合処理の実装
|
2025-06-29 18:32:14 +09:00 |
|
Miwa / Ensan
|
f2f723c7b3
|
refactor: remove unused api
|
2025-06-29 15:06:34 +09:00 |
|
Miwa / Ensan
|
2e61ad1638
|
fix: depth関連の実装を適切に修正
|
2025-06-29 15:01:20 +09:00 |
|
Miwa / Ensan
|
763b059a45
|
feat: support roman version of pruning
|
2025-06-29 14:16:25 +09:00 |
|
Miwa / Ensan
|
eb4e669b2b
|
feat: typo correctionの枝刈りを実装し、direct入力のケースでTestFullConversionの実行速度が1.6倍に向上
|
2025-06-29 12:30:34 +09:00 |
|
Miwa / Ensan
|
b44fc3f3bd
|
fix: add else clause
|
2025-06-29 02:33:55 +09:00 |
|
Miwa / Ensan
|
d20f4210c3
|
refactor: rename api
|
2025-06-29 01:53:19 +09:00 |
|
Miwa / Ensan
|
d636926e83
|
feat: TypoCorrectionとMovingTowardPrefixSearchを同時実行する関数を追加
|
2025-06-29 01:51:08 +09:00 |
|
Miwa
|
5036fa3b94
|
Merge pull request #212 from azooKey/fix/voiced_xa
fix: 「ぁ゚」が優先される問題に対処
|
2025-06-28 14:42:57 +09:00 |
|
ensan-hcl
|
98b4a2bfad
|
fix: 「ぁ゚」が優先される問題に対処
|
2025-06-28 14:29:37 +09:00 |
|
Miwa / Ensan
|
04d7edffdd
|
wip: add generator impl
|
2025-06-28 01:00:08 +09:00 |
|
Miwa / Ensan
|
854874fdc2
|
refactor: split TypoCorrection-related API for separate namaespace
|
2025-06-28 00:27:30 +09:00 |
|
Miwa
|
74d4d412c3
|
refactor: 辞書検索関連の関数の実装を統合し、名前を整理 (#209)
* perf: 同じloudsに対する検索をバルク処理することによって、処理の効率化を実現
* fix: bug
* test: add typo correction test
* chore: finalize imp;
* feat: update search-related impls
|
2025-06-27 23:21:11 +09:00 |
|
Miwa
|
f5037e393c
|
perf: 同じloudsに対する検索をバルク処理することによって、処理の効率化を実現 (#208)
* perf: 同じloudsに対する検索をバルク処理することによって、処理の効率化を実現
* fix: bug
* test: add typo correction test
* chore: finalize imp;
|
2025-06-27 22:32:46 +09:00 |
|
Miwa
|
f60a9a8738
|
Merge pull request #207 from azooKey/refactor/deprecated_api
refactor: stop using String(cString:)
|
2025-06-25 12:24:14 +09:00 |
|
ensan-hcl
|
a254dcee19
|
feat: stop using String(cString:)
|
2025-06-24 19:12:50 +09:00 |
|
Miwa
|
5feac1c672
|
Merge pull request #206 from azooKey/feat/enable_upcoming_features
feat(breaking): enable upcoming features for future compatibility
|
2025-06-15 19:52:01 +09:00 |
|
Miwa / Ensan
|
2be71cd98e
|
fix: expose isKana
|
2025-06-15 19:40:01 +09:00 |
|
Miwa / Ensan
|
c2c7cbf031
|
fix: expose if necessary
|
2025-06-15 19:38:46 +09:00 |
|
Miwa / Ensan
|
14be26541d
|
fix: expose CharacterUtils
|
2025-06-15 19:34:25 +09:00 |
|
Miwa / Ensan
|
543f6d93be
|
feat: enable InternalImportsByDefault feature flag
|
2025-06-15 19:30:51 +09:00 |
|
Miwa / Ensan
|
4d4e54691c
|
feat: enable MemberImportVisibility feature for future compatibility
|
2025-06-15 19:15:35 +09:00 |
|
Miwa
|
0b426db8d2
|
Merge pull request #205 from azooKey/fix/roman_triplet_input
fix: getWiseData関連の実装を修正し、bya→ビャなどの変換を適切に表示
|
2025-06-14 19:47:36 +09:00 |
|