pishoyg / coptic

This is a project that aims to make the Coptic language more learnable.
https://remnqymi.com/
GNU General Public License v3.0
6 stars 0 forks source link

[Crum] Redesign the Crum Pipeline to Support the Upcoming Inflection Work #41

Open pishoyg opened 3 months ago

pishoyg commented 3 months ago

There is currently no way to communicate the lexical.structured_word classes to the inflection module. You're sending a mere pandas.DataFrame object upstream. Change the pipeline structure to allow the use of the parsed lexical.structured_word objects in more locations.

You also need to make it possible to add inflections for derivations.

Use some OOP! Python's convenience has led you to implement everything as a raw object or a pandas object!

pishoyg commented 2 months ago

This and #42 should perhaps be worked on together.

pishoyg commented 2 months ago

It is unclear at the moment whether this is needed in order to achieve #44. If yes, move it to the Morphology v1.0 milestone. Otherwise, it rightfully belongs in this Morphology Pipeline milestone.