skillfed

SudachiDict-small

Sudachi Dictionary for SudachiPy - Small Edition

sudachidict-small v20260723 99.9K downloads/30d#13,008 on PyPI305
Permissive license Apache-2.0 Active released

What it is and what it does

SudachiDict-small is a packaged dictionary resource for SudachiPy, a Japanese morphological analyzer. It bundles the small edition of the Sudachi dictionary, which is automatically downloaded and installed as a Python package. The package acts as a data dependency—it does not provide parsing or tokenization logic itself, but rather supplies the linguistic data that SudachiPy uses to analyze and segment Japanese text.

The small edition is the most compact of three available dictionary sizes (small, core, full), making it suitable for environments where disk space or download time is a constraint. Once installed, the dictionary is referenced by SudachiPy via a path or configuration, allowing developers to tokenize and parse Japanese text without manually managing dictionary files.

Use it for:

  • Tokenizing Japanese text in a lightweight application where minimal dictionary size is preferred over comprehensive coverage.
  • Setting up a SudachiPy-based NLP pipeline in resource-constrained environments such as embedded systems or serverless functions.
  • Providing Japanese morphological analysis in a Python project without the overhead of larger dictionary editions.
  • Packaging a complete Japanese text processing solution as a Python dependency for distribution via pip.

Worth the install?

AI-flagged interpretation of the facts on this page — verify before relying

Provides the small-edition Sudachi dictionary resource for SudachiPy, a Japanese morphological analyzer. The dictionary is downloaded during installation and made available to SudachiPy for tokenization and parsing tasks.

Yes, if you are using SudachiPy and need Japanese morphological analysis. The package is actively maintained, has low install friction, carries a permissive license, and has no known vulnerabilities. Choose the small edition when dictionary size matters; otherwise, evaluate whether core or full editions better suit your linguistic coverage needs.

Install

sudachidict-small on PyPI

pip

pip install sudachidict-small

uv

uv add sudachidict-small

poetry

poetry add sudachidict-small

Installing SudachiDict-small

Before you install

Installation is low-friction; the package is a pure Python wheel that downloads its dictionary data on setup. Maintenance is active with a recent release and ongoing repository activity.

License in practice

Licensed under Apache-2.0 (permissive), allowing use in commercial and private projects with minimal restrictions.

Quickstart

pip install sudachidict_small

from sudachipy.tokenizer import Tokenizer
from sudachidict_small import DICT_SMALL_PATH

tokenizer = Tokenizer(dictionary=DICT_SMALL_PATH)
tokens = tokenizer.tokenize("テキスト")

Requires SudachiPy to be installed separately; the dictionary is downloaded during installation, so an internet connection is needed at setup time.

Verify before relying

  • Whether the small edition is suitable for production use or if core/full editions are recommended for specific applications.
  • Memory footprint and performance characteristics compared to core and full dictionary editions.
  • Compatibility with SudachiPy versions prior to v0.5.2 and the migration path for users on older versions.

Package facts

License Apache-2.0 (permissive)
Python support not specified
Install friction low — pure-Python wheel
Runtime dependencies 1 — SudachiPy
Maintenance actively maintained — 21 days since the last release
Last repo commit
First released
Downloads 99,927/month — #13,008 on PyPI (30-day window, as of 2026-08-14)
Known vulnerabilities none known (OSV.dev, checked 2026-08-14)

Evidence: sudachidict_small-20260723-py3-none-any.whl

Tags

japanese morphological analysis dictionarysudachi dictionary smalljapanese tokenization resourcesudachipy dictionaryjapanese nlp dictionarymorphological analyzer dictionaryjapanese text parsing
japanese-nlpmorphological-analysisdictionary-resource

More Linguistic packages