Skip to main content

Disvortilo is a simple tool that breaks Esperanto words into roots and affixes.

Project description

Disvortilo

Disvortilo is a simple tool that breaks Esperanto words into roots and affixes.

Getting Started

You can install Disvortilo from PyPI using pip:

pip install disvortilo

Examples

from disvortilo import Disvortilo

disvortilo = Disvortilo()

print(disvortilo.parse("malliberejo"))
# > [('mal', 'liber', 'ej', 'o')]

# some have more than one possible output
# like "Esperanto" which means "a hoping person"
print(disvortilo.parse("esperantistino"))
# > [('esper', 'ant', 'ist', 'in', 'o'), ('esperant', 'ist', 'in', 'o')]

# you can also get the morphemes of the word
print(disvortilo.parse_detailed("plibonigojn"))
# > [(('pli', FULL_WORD), ('bon', ROOT), ('ig', SUFFIX), ('ojn', POS))]

Project details


Download files

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

Source Distribution

disvortilo-0.5.2.tar.gz (6.6 kB view details)

Uploaded Source

Built Distribution

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

disvortilo-0.5.2-py3-none-any.whl (7.2 kB view details)

Uploaded Python 3

File details

Details for the file disvortilo-0.5.2.tar.gz.

File metadata

  • Download URL: disvortilo-0.5.2.tar.gz
  • Upload date:
  • Size: 6.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for disvortilo-0.5.2.tar.gz
Algorithm Hash digest
SHA256 46f94e566f4cabfdd871ab781864583782512e482163f031c02e76053592fd13
MD5 2420ad97cd016956d0c28aaa0f927e5d
BLAKE2b-256 bff467c5160b998a3c755382da87d16517f8fcb2b035cf6ade013910a6b06757

See more details on using hashes here.

Provenance

The following attestation bundles were made for disvortilo-0.5.2.tar.gz:

Publisher: publish.yml on LerniloEO/disvortilo

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

File details

Details for the file disvortilo-0.5.2-py3-none-any.whl.

File metadata

  • Download URL: disvortilo-0.5.2-py3-none-any.whl
  • Upload date:
  • Size: 7.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for disvortilo-0.5.2-py3-none-any.whl
Algorithm Hash digest
SHA256 4fe7056539f20763226dc433632b44a77af9b0f8a8cbb0c945e770fe367e021f
MD5 73b134d5b753c43b4c997741abd0b080
BLAKE2b-256 128758f6804e3dd84d38b867f56cc9c6b0ab0f39e7bdd069848ceacebae6c0af

See more details on using hashes here.

Provenance

The following attestation bundles were made for disvortilo-0.5.2-py3-none-any.whl:

Publisher: publish.yml on LerniloEO/disvortilo

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

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page