Skip to main content

suzume

PyPI npm License Docs

Japanese tokenization for Python applications. Suzume is not a full morphological analyzer like MeCab: it prioritizes useful search units while still providing part-of-speech tags, lemmas, and keyword extraction. The wheel requires no extra dictionary installation.

📖 Full API reference and guides

See the MeCab comparison for concrete examples of token boundaries, lemmatization, and trade-offs.

Installation

pip install suzume

Quick Start

from suzume import Suzume

with Suzume() as sz:
    tokens = sz.analyze("すもももももももものうち")
    tags = sz.generate_tags("東京の公園に行きました")

See the Python API for the complete interface, including user dictionaries and tag-generation options.

Also available

npm install @libraz/suzume  # JavaScript / TypeScript WebAssembly package

The native C and C++ library is documented at suzume.libraz.net/docs/cpp.

License

Apache License 2.0

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

suzume-0.9.7-py3-none-manylinux_2_17_x86_64.whl (758.2 kB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

suzume-0.9.7-py3-none-macosx_11_0_arm64.whl (553.6 kB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

Details for the file suzume-0.9.7-py3-none-manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for suzume-0.9.7-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 55aa089311f002095eec9eddc5058271cb8953b35336e9cfd4356e36a2a39381
MD5 c47163be1bc1f060606fce33a7936814
BLAKE2b-256 526f249aa648f4a88b67ffab69f4339b287da6f1cd196d1ada9d42814678602a

See more details on using hashes here.

Provenance

The following attestation bundles were made for suzume-0.9.7-py3-none-manylinux_2_17_x86_64.whl:

Publisher: publish.yml on libraz/suzume

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file suzume-0.9.7-py3-none-macosx_11_0_arm64.whl.

File metadata

  • Download URL: suzume-0.9.7-py3-none-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 553.6 kB
  • Tags: Python 3, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for suzume-0.9.7-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e1d45113e43301195cd11e54b252af4f15718efe81ca8ee6fce9636abbd38c54
MD5 3d5a53bebe1a1d31946e97177f38e717
BLAKE2b-256 d5411a8f18799bd469d60e61809f73e205f49ffdca15949b4d69e7d7ac2f95ff

See more details on using hashes here.

Provenance

The following attestation bundles were made for suzume-0.9.7-py3-none-macosx_11_0_arm64.whl:

Publisher: publish.yml on libraz/suzume

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

0.9.10

2 files

0.9.9

2 files

0.9.8

2 files

This release

0.9.7 This release

2 files

0.9.6

2 files

0.9.5

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page