Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adapt ConText algorithm with modifications as in ContextD #3

Open
3 tasks
lcreteig opened this issue Jun 11, 2021 · 0 comments
Open
3 tasks

Adapt ConText algorithm with modifications as in ContextD #3

lcreteig opened this issue Jun 11, 2021 · 0 comments

Comments

@lcreteig
Copy link
Collaborator

See the "ContextD: ConText for Dutch" section in the ContextD paper

  • GP specific rules.

    [...] general practitioners often negate the existence of a clinical condition by putting a minus sign after the term, e.g., fever-. We added a couple of rules to catch such occurrences (and their variations) of negation in the GP text.

  • Combined triggers. Some triggers have both a forward (before the entity) and backward part (after the entity). For example "nooit trauma gehad". Apparently performance increases if you only look for nooit if gehad occurs as well (so you don't catch things as "nooit bloedverdunners gebruikt"). There's no direct support for this in medspacy, but you can add a post processing rule in case "nooit" was detected. See this issue for an example.
  • Scope of trigger terms. Normally this is until the end/beginning of the sentence. But this was modified for specific document types:
    • 6 words for GP entries (still terminated by termination triggers, as well as "some punctuation, such as comma and semicolon"
    • 10 words for specialist letters (still terminated by termination triggers; "For specialist letters, only colon and semicolon were added to the termination triggers")
@lcreteig lcreteig self-assigned this Jun 11, 2021
@lcreteig lcreteig removed their assignment May 16, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant