WorksApplications/SudachiDict
A lexicon for Sudachi
What it solves
It provides the essential lexicon (vocabulary data) required for the Sudachi Japanese tokenizer to function. Without a dictionary, a tokenizer cannot accurately split Japanese text into meaningful words or identify proper nouns.
How it works
SudachiDict provides pre-built binary dictionaries and source CSV files that the Sudachi tokenizer (and its Python/Rust implementations) loads to perform morphological analysis. It offers three levels of vocabulary coverage:
- Small: Contains only UniDic vocabulary.
- Core: The default version containing basic vocabulary.
- Full: Includes additional miscellaneous proper nouns for broader coverage.
Who it’s for
Developers building Natural Language Processing (NLP) applications for Japanese text who are using the Sudachi tokenizer ecosystem.
Highlights
- Multiple Tiers: Offers Small, Core, and Full versions to balance memory usage and vocabulary breadth.
- Python Integration: Available as easy-to-install PyPI packages (
sudachidict_core, etc.). - Versioned Formats: Maintains distinct binary formats (V0 and V1) to ensure compatibility with specific versions of the Sudachi engine.
Related
- Project
- Project
- Project
- Project
- Project