bretttolbert / verbecc

Complete Conjugation of any Verb(e) in Catalan, French, Italian, Portuguese, Romanian or Spanish and conjugate unknown verbs using Machine Learning
http://verbe.cc
GNU Lesser General Public License v3.0
75 stars 9 forks source link

Italian verb essere conjugation is incorrect #20

Open bretttolbert opened 7 months ago

bretttolbert commented 7 months ago

E.g. for the verb essere, it's currently returning:

            "passato-prossimo": [
                "io ho ente/essente",
                "tu hai ente/essente",
                "lui ha ente/essente",
                "noi abbiamo ente/essente",
                "voi avete ente/essente",
                "loro hanno ente/essente"
            ],

Seems to be using the wrong auxiliary verb and the wrong participle and the the templates needs to be modified to use alternates instead of combining them with /. I.e.:

            "passato-prossimo": [
                ["io sono stato", "io sono stata"],
                ["tu sei stato", "io sei stata"],
                ["lui è stato", "io è stata"],
                ["noi siamo stati", "noi siamo state"],
                ["voi siete stati", "voi siete state"],
                ["loro sono stati", "loro sono state"]
            ],
ryellman commented 3 months ago

I noticed the same problem for andare, choosing the wrong auxiliary and past participle:

`

cg.conjugate_mood_tense('andare', 'indicativo', 'passato-prossimo', False, 'm') ['io ho andante', 'tu hai andante', 'lui ha andante', 'noi abbiamo andante', 'voi avete andante', 'loro hanno andante'] cg.conjugate_mood_tense('andare', 'indicativo', 'passato-prossimo', False, 'f') ['io ho andante', 'tu hai andante', 'lui ha andante', 'noi abbiamo andante', 'voi avete andante', 'loro hanno andante'] `