Related Experiment Video
Updated: Feb 6, 2026

08:03
Scalable Nanohelices for Predictive Studies and Enhanced 3D Visualization
Published on: November 12, 2014
10.9K
Trie-based rule processing for clinical NLP: A use-case study of n-trie, making the ConText algorithm more efficient
1Department of in Biomedical Informatics, University of Utah, Salt Lake City, UT, USA.
Journal of Biomedical Informatics
|August 10, 2018
Summary
A new Trie structure, n-trie, significantly speeds up rule-based clinical natural language processing (NLP). This efficient engine enhances accuracy and scalability for large-scale data analysis.
Area of Science:
- Natural Language Processing (NLP)
- Computational Linguistics
- Bioinformatics
Background:
- Rule-based clinical NLP offers transparency and knowledge integration but faces efficiency challenges in big data.
- Machine learning NLP methods are popular but often require extensive annotation.
- Processing speed is a critical bottleneck for standard rule-based NLP in large datasets.
Purpose of the Study:
- To develop and evaluate an efficient Trie structure, named n-trie, for large-scale, rule-based clinical NLP.
- To address the processing bottlenecks in clinical NLP pipelines, particularly in context detection.
- To improve the efficiency and scalability of rule-based NLP systems.
Main Methods:
- Developed n-trie, a novel rule processing engine utilizing a revised Trie structure for fast execution of lexicon-based NLP rules.
- Implemented the n-trie engine in FastContext for clinical NLP context detection.
- Compared the performance (speed and accuracy) of n-trie against JavaConText, GeneralConText, and a machine learning NegEx implementation (NegScope).
Main Results:
- The n-trie engine demonstrated performance two orders of magnitude faster than comparison implementations.
- N-trie showed less sensitivity to rule set size compared to other methods.
- Accuracy consistently improved with increased rule sets, a desired outcome not observed in other implementations.
- N-trie outperformed the best machine learning negation detector in speed.
Conclusions:
- The n-trie engine provides an efficient and scalable solution for NLP rule processing.
- N-trie shows significant potential for application in various NLP tasks beyond context detection.
- This development addresses a key limitation in the adoption of rule-based NLP for big data clinical applications.
Related Concept Videos
Exceptions to the Octet Rule
37.7K
Many covalent molecules have central atoms that do not have eight electrons in their Lewis structures. These molecules fall into three categories:
37.7K
Lewis Symbols and the Octet Rule
81.1K
Chemical bonds are complex interactions between two or more atoms or ions, which reduce the potential energy of the molecule. Gilbert N. Lewis developed a model called the Lewis model that simplified the depiction of chemical bond formation and provided straightforward explanations for the chemical bonds seen in most common compounds.
81.1K
Self Within Cultural Contexts
240
Cultural frameworks for understanding the self are often categorized into two broad orientations: individualism and collectivism. These paradigms influence how people define themselves, relate to others, and interpret their social worlds. Each orientation offers distinct perspectives on autonomy, responsibility, and the role of the individual within a community.Individualistic CulturesIn individualistic cultures like North America and Western Europe, identity is understood as autonomous and...
240
The Aufbau Principle and Hund's Rule
73.0K
To determine the electron configuration for any particular atom, we can build the structures in the order of atomic numbers. Beginning with hydrogen, and continuing across the periods of the periodic table, we add one proton at a time to the nucleus and one electron to the proper subshell until we have described the electron configurations of all the elements. This procedure is called the aufbau principle, from the German word aufbau (“to build up”). Each added electron occupies the...
73.0K
Trial and Error and Algorithm
424
A problem-solving strategy is a plan of action used to find a solution. Different strategies have distinct action plans. Trial and error involves trying different solutions until one works. For instance, to fix a broken printer, you might check ink levels, ensure the paper tray isn't jammed, and verify the printer's connection to your laptop. This method can be time-consuming but is commonly used. Thomas Edison, for example, used trial and error to find a suitable filament for the light...
424
Aneurysm II: Clinical Manifestations and Diagnostic Studies
367
Thoracic, aortic arch and abdominal aneurysms are significant vascular conditions that can present with various clinical manifestations and lead to serious complications. Understanding these manifestations and the appropriate diagnostic studies is essential for effective management and treatment.Thoracic Aortic AneurysmsThoracic aortic aneurysms often remain asymptomatic until they reach a size that impinges on adjacent structures. They typically cause deep, diffuse chest pain that radiates to...
367

