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)¶
- Aggiornato Scrivi annotazioni sull’intera libreria per la conformità PEP-561.
3.1.1 (2018-06-26)¶
- Miglioramento di Api minori (vedere Documentazione API)
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.