Storia

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)

3.1.1 (2018-06-26)

3.1.0 (2018-06-24)

  • Aggiornati i modelli di coniugazione per lo spagnolo e il portoghese.
  • Modifiche interne al formato dei dati verbiste da xml a json per una migliore gestione dei caratteri Unicode.
  • ConjugManager di nuova classe per aggiungere più facilmente nuove lingue a mlconjug.
  • Miglioramento di Api minori (vedere Documentazione API)

3.0.1 (2018-06-22)

  • Aggiornati tutti i modelli di previsione pre-formati forniti:
    • Implementato un nuovo vectrorizer che estrae funzionalità più significative.
    • Di conseguenza, le prestazioni dei modelli hanno attraversato il tetto in tutte le lingue.
    • Recall e Precision sono intimamente vicini al 100%. L’inglese è l’unico a ottenere un punteggio perfetto sia in Recall che in Precision.
  • Principali modifiche API:
    • Ho rimosso la classe EndingCustomVectorizer e ho rifattorizzato la sua funzionalità in una funzione di livello superiore chiamata extract_verb_features ()
    • Il nuovo modello migliorato fornito viene ora compresso tramite zip prima del rilascio perché lo spazio delle funzioni è cresciuto così tanto che le loro dimensioni li hanno resi poco pratici da distribuire con il pacchetto.
    • Rinominato «Model.model» in «Model.pipeline»
    • Rinominati «DataSet.liste_verbes» e «DataSet.liste_templates» rispettivamente in «DataSet.verbs_list» e «DataSet.templates_list». (Perdona il mio francese ;-) )
    • Aggiunti gli attributi «predetto» e «confidence_score» alla classe Verb.
    • L’intero pacchetto è stato controllato a macchina. Presto aggiungerò gli stub del tipo di mlconjug a typeshed.

2.1.11 (2018-06-21)

  • Aggiornato tutti i modelli di previsione pre-formati forniti
    • Il coniugatore francese ha una precisione di circa il 99,94% nel predire la corretta classe di coniugazione di un verbo francese. Questa è la linea di base, come ho lavorato su di esso per qualche tempo.
    • Il coniugatore inglese ha una precisione di circa il 99,78% nel predire la corretta classe di coniugazione di un verbo inglese. Questo è uno dei maggiori miglioramenti dalla versione 2.0.0
    • Il coniugatore spagnolo ha una precisione di circa il 99,65% nel predire la corretta classe di coniugazione di un verbo spagnolo. Ha anche visto un notevole miglioramento dalla versione 2.0.0
    • Il coniugatore rumeno ha una precisione di circa il 99,06% nel predire la corretta classe di coniugazione di un verbo rumeno. Questo è di gran lunga il guadagno maggiore. Ho modificato il vettore per meglio tenere conto delle caratteristiche morfologiche o dei verbi rumeni. (il punteggio precedente era circa l’86%, quindi sarà bello per i nostri amici rumeni avere un coniuge affidabile)
    • Il coniugatore portoghese ha una precisione di circa il 96,73% nel predire la corretta classe di coniugazione di un verbo portoghese.
    • Il coniugatore italiano ha una precisione di circa il 94,05% nel predire la corretta classe di coniugazione di un verbo italiano.

2.1.9 (2018-06-21)

  • Ora il coniugatore aggiunge ulteriori informazioni all’oggetto Verb restituito.
    • Se il verbo preso in considerazione è già in Verbiste, la coniugazione per il verbo viene recuperata direttamente dalla memoria.
    • Se il verbo in considerazione è sconosciuto in Verbiste, la classe Coniugatore imposta ora l’attributo booleano “predetto” e il punteggio di confidenza dell’attributo float sull’istanza dell’oggetto Verb che restituisce il coniugatore.conjugato (verbo).
  • Aggiunte le annotazioni di tipo su tutta la libreria per robustezza e facilità di ridimensionamento.
  • Le prestazioni dei modelli engish e rumeni sono migliorate significativamente negli ultimi tempi. Immagino che in qualche altra versione saranno alla pari con il modello francese che al momento è il migliore in quanto ho messo a punto i suoi parametri per un anno intero. Non così tanto con le altre lingue, ma se aggiorni regolarmente vedrai dei bei improvvisi nella versione 2.2.
  • Migliorata la localizzazione del programma.
  • Ora l’interfaccia utente di mlconjug è disponibile in francese, spagnolo, italiano, portoghese e rumeno, oltre all’inglese.
  • Tutta la documentazione del progetto è stata tradotta nelle lingue supportate.

2.1.5 (2018-06-15)

  • Aggiunta localizzazione.
  • Ora l’interfaccia utente di mlconjug è disponibile in francese, spagnolo, italiano, portoghese e rumeno, oltre all’inglese.

2.1.2 (2018-06-15)

  • Aggiunto riconoscimento verbo non valido.

2.1.0 (2018-06-15)

  • Aggiornamento di tutti i modelli linguistici per compatibilità con scikit-learn 0.19.1.

2.0.0 (2018-06-14)

  • Include il modello di coniugazione inglese.
  • Include il modello di coniugazione spagnolo.
  • Include il modello di coniugazione italiano.
  • Include il modello di coniugazione portoghese.
  • Include il modello di coniugazione rumeno.

1.2.0 (2018-06-12)

  • Rifattorizzato l’API. Ora è necessario un coniugatore di classe singola per interfacciarsi con il modulo.
  • Include un modello di coniugazione francese migliorato.
  • Aggiunto supporto per più lingue.

1.1.0 (2018-06-11)

  • Rifattorizzato l’API. Ora è necessario un coniugatore di classe singola per interfacciarsi con il modulo.
  • Include un modello di coniugazione francese migliorato.

1.0.0 (2018-06-10)

  • Prima versione su PyPI.