Releases: msg-systems/coreferee
Release list
Coreferee v1.2.0
Removed dependencies to TensorFlow and Keras, switching to Thinc as the neural network platform. Switching to Thinc has led to serialized models that are around 30% of the size of the old models, and has also allowed the old limitation to be removed where nlp.pipe() could not be called with n_process > 1 with forked processes.
Implemented a softmax layer to select the best potential referent for each anaphor as opposed to calculating independent scores for each pair.
Added matrix tests to support a variety of Python and spaCy versions, including spaCy 3.2 and spaCy 3.3.
Implemented a stable-random split into train and test corpora as opposed to using the last 20% of loaded documents as the test corpus.
Improved the training script so that it remembers the model state at each epoch and chooses the best-performing state from the training history as the model to save.
Added the coreferee check command to enable performance measurement for an existing Coreferee model with a new spaCy model.
Coreferee v1.1.3
- Updated French rules to new version supplied by Pantalaymon
- Fixed #45
Coreferee v1.1.2
- Added support for French, which was kindly supplied by Pantalaymon
Coreferee v1.1.1
- Changed the dependencies to allow Coreferee to run on the Apple M1 chipset
- Sorted out a problem with the supported spaCy versions
- Improved some of the tests
Coreferee v1.1.0
- Upgrade to Python 3.9 and spaCy 3.1
- Fixing of minor issues in all three rule-sets
- Regeneration of all models
- Improvement of the Polish examples in section 1.4.1 to make them more pragmatically correct - many thanks to Małgorzata Styś for her valuable advice on this.
Coreferee v1.0.1
- Fixed model reinstallation bug