2018
DOI: 10.1016/j.jbi.2018.08.002
|View full text |Cite
|
Sign up to set email alerts
|

Trie-based rule processing for clinical NLP: A use-case study of n-trie, making the ConText algorithm more efficient and scalable

Abstract: The n-trie engine is an efficient, scalable engine to support NLP rule processing and shows the potential for application in other NLP tasks beyond context detection.

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
12
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
7
1
1

Relationship

1
8

Authors

Journals

citations
Cited by 13 publications
(12 citation statements)
references
References 23 publications
0
12
0
Order By: Relevance
“…A total of 1300 FHH entries were used to develop the rules. We adopted a logic similar to that described by Goryachev et al [19] but implemented the logic in a different way for efficiency and generalizability considerations [20]. The processing consists of three major steps: (1) entity extraction, (2) entity reconciliation, and (3) relation identification (Figure 4).…”
Section: Nlp Developmentmentioning
confidence: 99%
“…A total of 1300 FHH entries were used to develop the rules. We adopted a logic similar to that described by Goryachev et al [19] but implemented the logic in a different way for efficiency and generalizability considerations [20]. The processing consists of three major steps: (1) entity extraction, (2) entity reconciliation, and (3) relation identification (Figure 4).…”
Section: Nlp Developmentmentioning
confidence: 99%
“…For each observation entity in the relation, we needed to determine whether it was negated or not. We used FastContext [ 32 ], an efficient and scalable Java implementation of the ConText algorithm [ 33 ] with customized trigger terms. After manually analyzing the examples from the training data, we added new trigger terms such as “ not aware of, ” “ not significant ,” and “ no family history of .” For this binary classification, the algorithm detected the negated contextual attribute in the sentence for the observation entity and assigned 1 of 2 values: Negated or Non_Negated .…”
Section: Methodsmentioning
confidence: 99%
“…For each observation entity in the relation, we needed to determine whether it was negated or not. We used FastContext [32], an efficient and scalable Java implementation of the ConText algorithm [33] with customized trigger terms. After manually analyzing the examples from the training data, we added new trigger terms such as "not aware of," "not significant," and "no family history of."…”
Section: Relation Extraction Methodsmentioning
confidence: 99%
“…For each observation entity in the relation, we needed to determine whether it was negated or not. We used FastContext [32], an efficient and scalable Java implementation of the ConText algorithm [33] with customized trigger terms. After manually analyzing the examples from the training data, we added new trigger terms such as "not aware of," "not significant," and "no family history of."…”
Section: Relation Extraction Methodsmentioning
confidence: 99%