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.7.7.tar.gz (8.5 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.7.7-py3-none-any.whl (8.7 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for disvortilo-0.7.7.tar.gz
Algorithm Hash digest
SHA256 8c4f0bfefe8f2855124493adbf37d5f483acea9dc3e4d32ad23374fe5d1e18b4
MD5 bfc63799f5a54677f7b47d92af88a05e
BLAKE2b-256 84c0c6c4819889a69bd9d88e000704c284c9065e5fb9b54a151fcc1a36571976

See more details on using hashes here.

Provenance

The following attestation bundles were made for disvortilo-0.7.7.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.7.7-py3-none-any.whl.

File metadata

  • Download URL: disvortilo-0.7.7-py3-none-any.whl
  • Upload date:
  • Size: 8.7 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.7.7-py3-none-any.whl
Algorithm Hash digest
SHA256 9ffaa3ca3ab5dc6816a42024fab90ff67d91d578a0959e39c953a982ccb4b3e0
MD5 95d55037943bc43910fb76c089ce8d76
BLAKE2b-256 865d7913b5b5c0131b2777981cbe4e501ba88681add5a660a99f3e01a63e12b4

See more details on using hashes here.

Provenance

The following attestation bundles were made for disvortilo-0.7.7-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