NLP Esperantilo¶
NLP Esperantilo is an educational project that helps you build a Natural Language Processing (NLP) library for Esperanto. The project has 2 parts:
-
The reference manual of
esperantilo, a rule-based NLP library for Esperanto: what it does today, and what every public name means. Its API reference is generated from the source. -
How a library like it is built and shipped: Git, GitHub, packaging and Esperanto linguistics.
Try it¶
import esperantilo
esperantilo.sentence_tokenizer("Zamenhof kreis Esperanton. Ĉu vere? Jes!")
# ['Zamenhof kreis Esperanton.', 'Ĉu vere?', 'Jes!']
The library is deliberately small
esperantilo is an educational project; it does not try to be a complete,
production-ready library.
Building this site locally¶
The site is then available at http://127.0.0.1:8000. Every push to main
rebuilds it and publishes it to GitHub Pages.