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.1.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.1-py3-none-any.whl (7.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: disvortilo-0.5.1.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.1.tar.gz
Algorithm Hash digest
SHA256 d7e95d3a73794c6398008615425e8dbff7bb34a86e18849b565f4a5ba06a69c8
MD5 dd59a8f7342e1166f35c502a1a9a21b6
BLAKE2b-256 81b101a8009646e081b99fb58e80113c48e519d4017d207099212b8b39451a1a

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: disvortilo-0.5.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1c87a9e5889adc4090ce01fbba920c5ba275d4143fe23a181f95939d4fce3192
MD5 578c644bfed24ea260232b373a532ade
BLAKE2b-256 9174c7c904781e796b43792a5928c4a312a737bf4b4a4f5c12cb60fc12cb809a

See more details on using hashes here.

Provenance

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