Istorie

3.4 (2019-29-04)

  • Fixed bug when verbs with no common roots with their conjugated form get their root inserted as a prefix.
  • Added the method iterate() to the Verb Class as per @poolebu’s feature request.
  • Updated Dependencies.

3.3.2 (2019-06-04)

  • Corrected bug with regular english verbs not being properly regulated. Thanks to @vectomon
  • Updated Dependencies.

3.3.1 (2019-02-04)

  • Corrected bug when updating dependencies to use scikit-learn v 0.20.2 and higher.
  • Updated Dependencies.

3.3 (2019-04-03)

  • Updated Dependencies to use scikit-learn v 0.20.2 and higher.
  • Updated the pre-trained models to use scikit-learn v 0.20.2 and higher.

3.2.3 (2019-26-02)

  • Updated Dependencies.
  • Fixed bug which prevented the installation of the pre-trained models.

3.2.2 (2018-18-11)

  • Updated Dependencies.

3.2.0 (2018-04-11)

  • Updated Dependencies.

3.1.3 (2018-07-10)

  • Updated Documentation.
  • Added support for pipenv.
  • Included tests and documentation in the package distribution.

3.1.2 (2018-06-27)

  • Actualizați „Adnotați tip” la întreaga bibliotecă pentru conformitatea cu PEP-561.

3.1.1 (2018-06-26)

  • Aplicația Minor Api (consultați documentația API)

3.1.0 (2018-06-24)

  • Actualizate modelele de conjugare pentru spaniolă și portugheză.
  • Modificări interne la formatul datelor verbice de la xml la json pentru o mai bună manipulare a caracterelor unicode.
  • Noua clasă ConjugManager pentru a adăuga mai ușor limbi noi în mlconjug.
  • Aplicația Minor Api (consultați documentația API)

3.0.1 (2018-06-22)

  • Actualizate toate modelele de predicție pre-instruire furnizate:
    • Implementat un nou vectrorizer care extrage caracteristici mai semnificative.
    • Ca rezultat, performanța modelelor a trecut prin acoperiș în toate limbile.
    • Recall și Precision sunt aproape de 100%. Limba engleză fiind singura pentru a obține un scor perfect atât la Recall, cât și la Precizie.
  • Principalele modificări API:
    • Am scos clasa EndingCustomVectorizer și am refactat funcționalitatea acesteia într-o funcție de nivel superior numită extract_verb_features ()
    • Modelul îmbunătățit nou furnizat este acum comprimat cu zip înainte de lansare, deoarece spațiul caracteristicilor a crescut atât de mult încât dimensiunea acestora le-a făcut imposibil de distribuit împreună cu pachetul.
    • Redenumit „Model.model” la „Model.pipeline”
    • Redenumit „DataSet.liste_verbes” și „DataSet.liste_templates” la „DataSet.verbs_list” și, respectiv, „DataSet.templates_list”. (Scuza-mi limbajul ;-) )
    • A adăugat atributele „predicted” și „confidence_score” la verbul de clasă.
    • Întregul pachet a fost tipărit verificat. Voi adăuga în curând niște stub-uri de tip mlconjug pe care să le tipărești.

2.1.11 (2018-06-21)

  • Actualizate toate modelele de predicție pre-instruire furnizate
    • Conjugatorul francez are o precizie de aproximativ 99,94% în prezicerea clasei corecte de conjugare a unui verb francez. Aceasta este linia de bază deoarece am lucrat la ea de ceva timp acum.
    • Conjugatorul englez are o precizie de aproximativ 99,78% în prezicerea clasei corecte de conjugare a unui verb englez. Aceasta este una dintre cele mai mari îmbunătățiri de la versiunea 2.0.0
    • Conjugatorul spaniol are o precizie de aproximativ 99,65% în prezicerea clasei corecte de conjugare a unui verb spaniol. De asemenea, a înregistrat o îmbunătățire considerabilă de la versiunea 2.0.0
    • Conjugatorul român are o precizie de aproximativ 99,06% în prezicerea clasei corecte de conjugare a unui verb românesc. Acesta este cu mult câștigul mai mare. Am modificat vectorul pentru a ține mai bine cont de caracteristicile morfologice sau de verbele românești. (scorul anterior a fost de aproximativ 86%, așa că va fi frumos pentru prietenii noștri români să aibă un conjugator de încredere)
    • Conjugatorul portughez are o precizie de aproximativ 96,73% în predicția clasei corecte de conjugare a unui verb portughez.
    • Conjugatorul italian are o precizie de aproximativ 94,05% în prezicerea clasei corecte de conjugare a unui verb italian.

2.1.9 (2018-06-21)

  • Acum, conjugatorul adaugă informații suplimentare obiectului Verb returnat.
    • Dacă verbul în cauză este deja în Verbiste, conjugarea pentru verb este extrasă direct din memorie.
    • Dacă verbul în cauză nu este cunoscut în Verbiste, clasa Conjugator stabilește acum atributul boolean «predicted» și scorul de încredere a atributului float la instanța obiectului Verb conjugator.conjugate (verb) revine.
  • Adăugat Adnotări de tip la întreaga bibliotecă pentru robustețe și ușurință de scalare.
  • Performanțele modelelor engleze și române s-au îmbunătățit semnificativ în ultimul timp. Cred ca, in cateva iteratii, ele vor fi pe masura cu modelul francez, care este cel mai performant in momentul in care am fost tuning parametrii pentru un caouple de ani acum. Nu atât de mult cu celelalte limbi, dar dacă actualizați în mod regulat veți vedea improvizații frumos în versiunea 2.2.
  • Ameliorat localizarea programului.
  • Acum, interfața cu utilizatorul de mlconjug este disponibilă în engleză, franceză, spaniolă, italiană, portugheză și română.
  • „Toate documentațiile proiectului” au fost traduse în limbile acceptate.

2.1.5 (2018-06-15)

  • Localizare adăugată.
  • Acum, interfața cu utilizatorul de mlconjug este disponibilă în engleză, franceză, spaniolă, italiană, portugheză și română.

2.1.2 (2018-06-15)

  • A fost adăugată detectarea verbelor invalide.

2.1.0 (2018-06-15)

  • Actualizat toate modelele de limbă pentru compatibilitatea cu scikit-learn 0.19.1.

2.0.0 (2018-06-14)

  • Include modelul de conjugare în limba engleză.
  • Include modelul de conjugare spaniol.
  • Include modelul de conjugare italian”
  • Include modelul de conjugare portugheză.
  • Include modelul de conjugare din România”

1.2.0 (2018-06-12)

  • A fost refactat API-ul. Acum este nevoie de un singur conjugator de clasă pentru a interfața cu modulul.
  • Include un model de conjugare francez îmbunătățit”
  • Suport adăugat pentru mai multe limbi.

1.1.0 (2018-06-11)

  • A fost refactat API-ul. Acum este nevoie de un singur conjugator de clasă pentru a interfața cu modulul.
  • Include un model de conjugare francez îmbunătățit”

1.0.0 (2018-06-10)

  • Prima versiune pe PyPI”