Overview of the three components
It knows how to conjugate thousands of verbs and for unknown verbs, it uses a machine-learning algorithm to predict the conjugation template.
Part 1 - The python library - verbecc
Part 2 - The Dockerized microservice - verbecc-svc
Part 3 - The Dockerized web front-end
- Credit to Pierre Sarrazin for the French XML conjugation templates, derived from his project Verbiste (defunct)
- Credit to Sekou Diao for the ML template prediction logic, derived from their older project mlconjug however they have a newer version out now mlconjug3