bab2min
96bffaaffd
Add continual typo corrections and adjust lengthening typo cost in Java Binding
2026-03-14 17:50:13 +09:00
bab2min
d7ce2915cf
Fixed typo correction bug in bindings
2026-03-14 17:34:26 +09:00
bab2min
ce2a5184f0
Update Java Binding
2026-03-14 17:11:28 +09:00
bab2min
fc203ca652
Remove support for TypoTransformer in build method and update related calls of KiwiJava
2026-03-14 16:17:45 +09:00
bab2min
d3b103c75c
Rename joinYo to joinParticleYo for clarity
2026-01-18 20:48:54 +09:00
copilot-swe-agent[bot]
2f637046a0
Add joinYo option to Match enum and implement joining logic
...
Co-authored-by: bab2min <19266222+bab2min@users.noreply.github.com>
2026-01-16 09:33:22 +00:00
bab2min
2440644896
Remove version declaration from Kiwi class
2025-11-09 15:32:48 +09:00
bab2min
4c336628d1
Update java binding
2025-11-09 15:06:06 +09:00
bab2min
b2293bbba1
Update model path in unit test of KiwiJava
2025-11-07 00:18:47 +09:00
bab2min
e6ae79f675
Fix JNI errors
2025-09-17 21:33:29 +09:00
bab2min
843f8c80aa
Update JNI functions related dialects
2025-09-17 21:33:17 +09:00
bab2min
a18f3aa468
Update README.md to include Android usage instructions and example code
2025-09-14 21:15:38 +09:00
bab2min
fd22b09696
Fix errors about model loading from assets
2025-09-14 21:15:29 +09:00
bab2min
d3c2cd5792
Merge Android & Java bindings into one
2025-09-14 21:14:46 +09:00
bab2min
10f39fe515
Downgrade JNI version from 1.8 to 1.6 for compatibility
2025-09-13 15:02:38 +09:00
copilot-swe-agent[bot]
513ce92739
Refactor Java StreamProvider to use lazy streaming instead of loading all data into memory
...
- Replace synchronous InputStream reading with custom JavaStreamAdapter
- Implement JavaStreamBuf that reads data on-demand via underflow()
- Disable seeking operations as Java InputStream doesn't support random access
- Proper JNI lifecycle management with thread attachment/detachment
- Memory-efficient chunk-based reading (8KB buffer) instead of loading entire files
- Similar pattern to CStreamAdapter in C API for consistency
Co-authored-by: bab2min <19266222+bab2min@users.noreply.github.com>
2025-09-12 17:04:18 +00:00
bab2min
89cb859beb
Add JStreamProvider class and update JKiwiBuilder to use JRef for stream provider
2025-09-13 01:51:17 +09:00
copilot-swe-agent[bot]
07c8eb10fb
Address PR feedback: remove jobject specialization, unify ctor names, merge WASM build functions, add chunked stream API
...
Co-authored-by: bab2min <19266222+bab2min@users.noreply.github.com>
2025-09-13 01:51:14 +09:00
copilot-swe-agent[bot]
0c42704de1
Add StreamProvider support to C API, Java, and WASM bindings
...
Co-authored-by: bab2min <19266222+bab2min@users.noreply.github.com>
2025-09-13 01:51:12 +09:00
bab2min
705a76a19e
Refactor args of Kiwi::analyze to struct AnalyzeOption
2025-05-01 01:42:55 +09:00
bab2min
21e7883b9b
Fix compilation errors in bindings
2025-04-27 21:28:17 +09:00
bab2min
24fd8477e4
Update Java API & wasm API
2025-04-27 21:12:04 +09:00
bab2min
8be959b349
Fix CMakeLists.txt
2025-03-25 01:00:04 +09:00
bab2min
51dfac482e
Update KiwiJava binding to 0.21.0
2025-03-24 02:46:47 +09:00
Minchul Lee
121d2d2a22
Merge branch 'main' into dev/pclm
2025-03-23 15:25:22 +09:00
bab2min
94d85b395c
Update code base to C++17 and remove nonstd::string_view
2025-03-23 15:11:16 +09:00
bab2min
24994d4c27
bump to 0.20.4
2025-03-09 02:08:13 +09:00
bab2min
9383105325
bump version to 0.20.3
2024-12-17 21:44:11 +09:00
bab2min
89f4015554
bump version to 0.20.2
2024-11-20 23:51:38 +09:00
bab2min
979432f23d
bump to v0.20.1
2024-11-03 15:21:58 +09:00
bab2min
2c162c7a88
bump to v0.20.0
2024-10-28 01:06:19 +09:00
bab2min
2a5291f695
Add KiwiJava & C API support for Saisiot
2024-10-27 17:54:43 +09:00
bab2min
e371e0d1a3
bump to v0.19.1
2024-10-19 00:13:34 +09:00
bab2min
520cc4e819
Update README.md for KiwiJava
2024-10-04 00:48:46 +09:00
bab2min
b918028394
bump to v0.19.0
2024-10-03 19:11:15 +09:00
bab2min
8d945ce940
Update model paths to use the new directory structure
2024-10-03 16:11:50 +09:00
bab2min
f1d2e83402
Implement KiwiJava API for lengthening typos
2024-09-16 16:45:45 +09:00
bab2min
1d4a2a3e8b
add compatibleJamo option to C, Java, wasm API
2024-09-08 19:53:13 +09:00
bab2min
41aae65c47
bump to v0.18.1
2024-09-05 02:02:21 +09:00
bab2min
0ab6c9d61b
Fix compiler crash at clang-15
2024-07-03 01:53:26 +09:00
bab2min
5ceb5459f3
bump to 0.18.0
2024-07-01 02:01:57 +09:00
bab2min
8ce3c2193f
add emoji tag to KiwiJava
2024-05-19 18:25:21 +09:00
bab2min
48982474a6
updated KiwiJava binding
2024-04-13 15:54:28 +09:00
bab2min
28f186e750
bump to 0.17.0
2024-03-09 20:29:58 +09:00
Minchul Lee
b708ddab2f
Update README.md
2024-01-30 22:29:58 +09:00
Minchul Lee
d70cf2f95f
Fixed wrong KiwiJava versioning
2024-01-30 22:16:11 +09:00
bab2min
7fb06fd93f
fixed Java binding bugs
2023-10-30 02:00:57 +09:00
Minchul Lee
007ec20935
Create README.md
2023-08-31 16:45:26 +09:00
bab2min
a37305f7d0
bump to 0.16.0
2023-08-31 16:45:20 +09:00
bab2min
1265c0cf54
fixed compile errors at x86-32 system
2023-08-31 16:45:19 +09:00