Skip to content

v0.8.0

Compare
Choose a tag to compare
@vmenger vmenger released this 03 Jun 12:02
· 176 commits to main since this release
852f345

0.8.0 (2024-06-03)

Changed

  • ❗ Renamed the clinlp_entity_matcher to clinlp_rule_based_entity_matcher
  • clinlp now stores entities in doc.spans['ents'] rather than doc.ents, allowing for overlap
    • ❗ Overlap in entities found by the entity matcher is no longer resolved by default (replacing old behaviour). To remove overlap, pass resolve_overlap=True.
  • Refactored tests to use pytest best practices
  • Changed clinlp_autocomponent to clinlp_component, which automatically registers your component with spaCy
  • Codebase and linting improvements
  • Renamed the other_threshold config to family_threshold in the clinlp_experiencer_transformer component

Fixed

  • The clinlp_rule_based_entity_matcher no longer overwrites entities detected by other components (but appends them)