Deucalion and Pie lemmatizers

Available

 * Pie: https://github.com/emanjavacas/pie
 * Latin Model: https://github.com/PonteIneptique/latin-lasla-models
 * Pie-Extended: https://github.com/hipster-philology/nlp-pie-taggers

Author

 * Enrique Manjavas
 * Mike Kestemont
 * Thibault Clérice

Description
Pie is a language independant lemmatizer implemented in python and built for "variation-rich languages" which includes Latin. It's a deep learning tool that can be trained and retrained with data in TSV format. As of 2019, it seems to be one of the state-of-the-art lemmatizers in terms of results. It can be trained jointly on morphology, POS and lemmatization tasks.

Pie Extended
Pie-Extended an extension built on top of Pie to ease its use as a tagger: it handles downloading of models, tokenization and post-/pre-processing. It requires python > 3.6 and just enough knowledge about installing libraries in Python as well as using a Command Line Interface.

Deucalion (now Flask Pie)
Flask-Pie (previously known as Deucalion) provides adapters to server Pie models over HTTP servers.