ZaoSeq 造序科技Labs

v0.2 RESEARCH PREVIEW / TECHNICAL NOTES

Research status and data sources

ZaoSeq Bopomofo first uses its own decoder to produce candidates whose readings are valid, then ranks them with a contextual model. v0.2 added statistics from government data and approved everyday corpora, plus derived word lists; the contextual model reuses a frozen teacher and does not freely generate Chinese characters. The live demo generates candidates with the public v0.3.0 decoder and keeps the v0.2 contextual model.

The new sealed test, TEST-V1

The v0.2 configuration and selection rules were fixed on DEV first; a new TEST-V1 was then built and the formal evaluation was run once. The table shows whole-sentence top choice and decoder metrics; written variants are handled according to the test rules. This is an internal ZaoSeq evaluation. It is not a direct comparison with commercial input methods and does not represent the accuracy of the live demo.

TEST-V1 · v0.1 and v0.2
Metricv0.1v0.2
EVERYDAY final Top-1 · 480 sentences66.7%81.7%
EVERYDAY decoder Top-149.6%65.8%
EVERYDAY decoder R@369.2%84.4%
EVERYDAY decoder R@575.4%90.0%
EVERYDAY decoder R@1082.1%92.3%
GOV final Top-1 · 211 sentences76.8%80.1%
TEST-V1 whole-sentence top choice: EVERYDAY 66.7% to 81.7%; GOV 76.8% to 80.1%.
Final Top-1: results from the private frozen teacher, reported only.
EVERYDAY decoder: Top-1 49.6% to 65.8%; R@3 69.2% to 84.4%; R@5 75.4% to 90.0%; R@10 82.1% to 92.3%.
Decoder metrics can be reproduced from the public core and approved data.

On EVERYDAY final, 89 sentences changed from wrong to right and 17 from right to wrong; exact McNemar p = 5.9 × 10−13. EVERYDAY is 480 sentences built with AI assistance, so its sentence patterns may be more regular than real user input. GOV has only 211 sentences, so its statistical power is limited. The full test rules, results and verdict are in the public test report and the formal JSON.

What can be reproduced, and limits

The public repository contains the decoder, lexicon, corpus tools and evaluation framework. It does not contain the private frozen teacher checkpoint, weights, inference service or deployment. Final Top-1 is reported only and cannot be reproduced from the public repository alone. v0.2 has no formal production runtime validation, so no official latency figure is published; this is a Research Preview, not a Windows or macOS system input method.

Data and licenses

CNS11643 reading data and the government corpora in use are licensed under the terms of their respective sources. The v0.2 everyday corpus includes Tatoeba and Mozilla Common Voice 27.0 zh-TW; only Common Voice sentence ids and sentence text are used, not speaker data. Permitted uses, licenses and attribution for each source follow the public export record, and the original corpora are not attached to the release. Laya Multilingual is a third-party Apache-2.0 model, and the mmBERT encoder it contains is MIT licensed.

Code license · NOTICE · Third-party licenses · Export record · Government data sources · Everyday corpus sources

Get the v0.2.0 public release