ontology extension
ontology extension extends ontologies by identifying words and phrases denoting ontology classes using lexical features and context from Europe PMC full-text articles to support class discovery and subclass assignment.
Key Features:
- Lexical–context integration: Integrates lexical features with context information from Europe PMC full-text articles to identify mentions of ontology classes.
- Lexicon expansion: Expands lexicons using known labels and synonyms as a basis for exploring additional class labels and potential super-classes.
- Word embeddings: Uses word embeddings to capture contextual nuances and enhance recognition of lexical variants related to ontology classes.
- Machine learning and neural classification: Applies machine learning algorithms, including an artificial neural network, to classify candidate terms corresponding to existing ontology classes not yet included.
- Automated ontology reasoning: Enables automated reasoning over ontologies to improve accuracy and relevance in class identification.
- Subclass categorization: Determines whether a class should be categorized as a subclass under high-level ontology classes to support ontology extension and quality control.
Scientific Applications:
- New label discovery: Aids identification of new labels for ontology classes from literature.
- Disease ontology curation: Identifies disease-related terms and distinguishes disease types within the Human Disease Ontology.
- Ontology extension and quality control: Supports extending ontologies and validating subclass relationships for quality control.
Methodology:
Integrates lexical features with context from Europe PMC full-text articles, expands lexicons using known labels and synonyms, uses word embeddings to capture contextual nuances, applies machine learning algorithms including an artificial neural network for classification, and employs automated reasoning to determine subclass relationships.
Topics
Details
- License:
- BSD-2-Clause
- Tool Type:
- command-line tool
- Programming Languages:
- Python, Groovy
- Added:
- 1/20/2021
- Last Updated:
- 5/18/2021
Operations
Publications
Althubaiti S, Kafkas Ş, Abdelhakim M, Hoehndorf R. Combining lexical and context features for automatic ontology extension. Journal of Biomedical Semantics. 2020;11(1). doi:10.1186/s13326-019-0218-0. PMID:31931870. PMCID:PMC6958746.