Skip to content

Commit

Permalink
Merge pull request #111 from umcu/prepare-release
Browse files Browse the repository at this point in the history
Prepare release
  • Loading branch information
vmenger authored Jul 10, 2024
2 parents 113b55f + aab8766 commit b5f046c
Show file tree
Hide file tree
Showing 3 changed files with 629 additions and 518 deletions.
6 changes: 3 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,23 +7,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

:exclamation: = Breaking change

## (unreleased)
## 0.9.0 (2024-07-10)

### Added

* Mantra GSC corpus for evaluation
* Loading and exporting `InfoExtractionDataset` as dictionaries or JSON files
* Metric support for multi-class qualifiers
* Mantra GSC corpus for evaluation
* In the `RuleBasedEntityMatcher`, option to add terms as a `dict` (in addition to `str`, `list` and `Term`)
* In the `RuleBasedEntityMatcher`, option to add terms from dict (`add_terms_from_dict`), json (`add_terms_from_json`) or csv (`add_terms_from_csv`)
* In the `Term` class, an option to override arguments that were not set

### Changed

* Moved regression test cases to data directory in more open format, so they are re-usable
* Made the `default` field for `Qualifier` optional
* `InfoExtractionDataset` and `InfoExtractionMetrics` use `Qualifier` objects for qualifiers rather than `dict`
* :exclamation: `InfoExtractionDataset` and `InfoExtractionMetrics` no longer track or use qualifier defaults
* Moved test cases to data directory in more open format, so they can be used by others
* Made qualifiers optional for metrics in `Annotation`
* Added a `normalize` method to `Normalizer`, so it can be used/tested directly
* The logic for determining whether the `RuleBasedEntityMatcher` should internally use the phrase matcher or the matcher is simplified
Expand Down
Loading

0 comments on commit b5f046c

Please sign in to comment.